Go语言入门: Chapter1
书籍官网: http://www.gopl.io 环境配置: https://studygolang.com/articles/8284 安装go和vscode中go的相关插件 主要命令学习: go run xx.go go build xx.go go get url 下载资源 默认下载到登陆用户的home目录 主要概念学习: 包的概念 main函数入口 标准输入输出 类型实例化 make函数 os.Stdin os.Open os.Stderr os.Args[1:] range var variable = 初始化; variable := 初始化 类型推断; var vartible type 初始化为零值 for 和 if的条件控制 没有括号; statement结尾没有分号 fmt.Fprintf的格式化输出: %v自动选择合适的格式 strings库Join方法的使用 net/http中 http.Get(url)获取响应报文 const( 常量定义) var mu sync.Mutex 互斥锁 log 日志管理 通道的感性认识 func fetch( url string, ch chan<- string) 定义函数 ch := make(chan string) go fetch(url, ch) // start a goroutime fmt.Println