Go语言特证
1. Go语言的主要特征:
1 | 1.自动立即回收。 |
2. Go语言命名:
2.1 Go的函数、变量、常量、自定义类型、包(package)
的命名方式遵循以下规则:
1 | 1)首字符可以是任意的Unicode字符或者下划线 |
2.2 可见性:
1 | 1)声明在函数内部,是函数的本地值,类似private |
3. Go语言声明
一个Go工程中主要包含以下三个目录:
1 | src:源代码文件 |
1: 建立工程文件夹 goproject
2: 在工程文件夹中建立src,pkg,bin文件夹
3: 在GOPATH中添加projiect路径 例 e:/goproject
4: 如工程中有自己的包examplepackage,那在src文件夹下建立以包名命名的文件夹 例 examplepackage
5:在src文件夹下编写主程序代码代码 goproject.go
6:在examplepackage文件夹中编写 examplepackage.go 和 包测试文件 examplepackage_test.go
7:编译调试包
1 | go build examplepackage |
这时在pkg文件夹中可以发现会有一个相应的操作系统文件夹如windows_386z, 在这个文件夹中会有examplepackage文件夹,在该文件中有examplepackage.a文件
8:编译主程序
1 | go build goproject.go |
成功后会生成goproject.exe文件
至此一个Go工程编辑成功。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 yookbu!
评论