章节
- GO语言基础语法--注释、基础结构(重要)
1.GO语言基础语法---注释、基础结构
//程序所属的包,且必须在源文件代码第一行
package main
import "fmt"
//常量定义 采用const、且可以声明变量类型
const CONST_PARAM string = "常量"
//全局变量声明
var globalParam string = "全局变量"
//一般类型变量声明
type intParam int
//结构体声明
type Learn struct {
}
//声明接口
type MarkforkLearn interface {
}
//自定义函数
func learnBySelf(){
fmt.Println("learn by myself")
}
//main() 函数 可执行文件
func main() {
learnBySelf()
fmt.Println("hello word")
}
基础结构注意事项
- 源文件第一行必须是 package 关键字声明,声明原文件所属的包。
- import 表示引入的第三方包
- const 表示常量定义
- var 表示全局变量声明,可在main函数、普通函数当中调用
- type paramName int|int32|float32 表示普通变量声明,不一定要有
- type structName struct 声明结构体,结构体名称第一个字母大写
- type interfaceName interface 声明接口,接口名大写
- func originalFunc () {...} 普通函数声明
- func main() {...} 程序运行主入口