日期:2018年10月10日 15点35分 - 16点17分
地点:玉泉慧谷
参考:
- Go 官网 - Getting Started(https://golang.org/doc/install?download=go1.11.1.windows-amd64.msi 下载时,自动跳转)
- Go 官网 - How to Write Go Code(https://golang.org/doc/code.html#Library)
一、记录
逛知乎看人提起 Go 语言,恰巧我又有点时间,Hello World 来一个。
二、操作记录
安装
- 下载 go 的 Windows 安装程序(版本:1.11.1,格式:msi)
- 安装(安装程序自动设置环境变量:$PATH,$GOPATH)
- 测试安装
代码组织
- 层级结构(workspace - repository - packages - source file)
- 概念:import path
- workspace 的两个子文件夹 src 、 bin
- package 和 command 、 library 的区别
- GOPATH 环境变量
- import path 和 package 的关系
- import path 的两种类型(workspace package 或 remote repository)
- 可执行文件的 package 声明:main
- package name 是 import path 的最后一部分
- 包名可以重复,import path 唯一即可
- 测试框架