菜鸟 Go语言教程 教程(RUNOOB.COM):http://www.runoob.com/go/go-tutorial.htmlhtml
Go全球官网:https://golang.org/ (2018-09-27 07:30,wow,能够访问了!)git
Go语言中国官网:https://golang.google.cn/github
官网相关文档golang
文档首页:https://golang.google.cn/doc/编程
Installing Go - Getting Started:https://golang.google.cn/doc/install设计模式
How to Write Go Code: https://golang.google.cn/doc/code.html服务器
规格说明书:https://golang.google.cn/ref/spec并发
Effective Go:https://golang.google.cn/doc/effective_go.html框架
示例编辑器
Go By Example:https://gobyexample.com (重要)
博文
3.[golang note] 环境搭建 - 碎语心弦 - 博客园
6.Go-简洁的并发
7.Concurrency is not Parallelism
其它说明
俺目前的主要开发工具是Eclipse+GoClipse,但GoClipse有些 旧,并且本身没有安装MinGW,因此,没法使用GDB进行调试——本身用的也较少。
调试可使用LiteIDE。
另外,安装了Visual Studio Code和Atom,前者应该属于编辑器, 后者是IDE,还没有深刻使用,目前本身处于 抄写代码阶段,等到了 写代码阶段,就会升级开发工具了。
Go语言的重点是进行并发编程,所以,熟练使用 goroutine和channel进行编程是很关键的。从前面的博文九、10能够知道,Go语言中存在一些设计方面的“特色”(问题),在开发时须要了解清楚,不然,编写出的程序会严重不符合本身的预期。
后面会看一些Go实现的软件的源码,以便更了解怎么使用Go,好比,Docker、K8s(Kunbernetes)、Beego、Iris,以及Go在区块链方面的应用。
2018-09-27 07:33!
学习Go命令,能够查看下面的文档——中文的 by 郝林:
http://wiki.jikexueyuan.com/project/go-command-tutorial/
今天上午看过一些,迷迷糊糊的,当时有些疲倦。
gotour、godoc等命令都颇有用的。
开始阅读官文的Effective Go,里面发现了 the Tour of Go 的文档,里面有不少示例,还能够当即运行代码,竟然还有中文版!
固然,这个里面的的示例 是有限制的,由于它运行在某个服务器端的沙箱环境中。
直接连接:https://tour.golang.org/welcome/1
中文连接:https://tour.go-zh.org/welcome/1
中文示例连接:https://tour.go-zh.org/basics/1
感受像发现了宝库同样!还没有细读。
2018-09-29 18:45!
TBD