go基础程序
package main -----程序所属包,必须位于代码第一行
import ------导入依赖包
const -------定义常量
var -------全局变量的声明和赋值
type /int -------一般类型声明
type ** struct {} 结构声明
type ** interface {} 声明接口
func 函数定义
func main
package是最基本的分发单位和工程关系中以来关系的体现
同一路径下只能存在一个package,一个package可以拆分为搓个源文件
package最好和目录名称保持一致,一个包能有两个源文件
import导入时存在先后和依赖关系
Go语言 基础语法---import别名,“.”,'"_"
import **** “fmt” fmt别名为***
- 别名操作的含义:将导入的包命名为另一个容易记忆的别名
- 点(.)操作的含义是:点(.)标识的包导入后,调用该包中函数时可以省略前缀包名
import . “fmt” Print("****")
- 下划线( _ )操作的含义是:导入该包,但不导入整个包,而是执行该包中的init函数,因此无法通过包名来调用包中的其他函数。
使用下划线( _ )操作往往是为了注册包里的引擎,让外部可以方便地使用