go文件基本格式:
package packgername //定义该文件的包名
//导入其他包
import (
"fmt"
)
//常量
const (
PT = 3.14
)
//全局变量,只有全局变量才可以使用var()
var (
i int
)
//一般类型声明,别名组
type (
newtype int8
)
//结构
type gopher struct{}
//接口
type golang interface{}
//函数
func func_name() {
}
首字母大写可以被其他包调用(public),首字母小写仅仅在本包中被调用(private)
import newName name
用newName代替name的包名