golang学习笔记
关于包(package)一个目录下可以有多个go文件,一个目录下的go文件最好同属于一个包。src/hello_go下有两个go文件hi.go和hello.go,首个非注释行应该都写同一个package,如:package hello import "fmt" func main(){ fmt.Println("hello!") }可见性规则当标识符(包括常量、变量、类型、函数名、结构字段等等)以一个大写字母开头,那么使用这种形式的标识符的对象就可以被外部包的代码所使用(客户端程序需要先导入这个包),这被称为导出(像面向对象语言中的 public);标识符如果以小写字母开头,则对包外是不可见的,但是他们在整个包的内部是可见并且可用的(像面向对象语言中的 private )。go查找远程版本go list -m -versions $package空白标识符_空白符在语法上是用_表示。_ 实际上是一个只写变量,被用于抛弃值,你不能得到它的值。这样做是因为 Go 语言中你必须使用所有被声明的变量,但有时你并不需要使用从一个函数得到的所...