一、序言:用GoLang编写服务端程序
Go语言属于类C语言,由Google维护,排名火箭上升。GoLang使用方便,并且可以轻松在各个平台(跨平台)编译成可执行文件,有利于知识产权的保护。因此,在往后的服务端程序编写中,决定使用Golang进行编程。
二、Go语言开发环境在Windows10的安装
Go语言在win10安装很简单:
1. https://golang.google.cn/dl/ 下载安装包,windows就选择windows的安装包
2. 下载完毕后开始安装,一路next,最后go环境安装到了:\go目录下,环境变量也设置成功了。
3. 在任务栏打开cmd窗口, 在窗口中,用cd c:\go 进入go的文件夹。再用 cd test,进入 c:\go\test 文件夹。 这个文件夹里有很多go文件,可以用dir查看。其中包括helloworld.go这个项目。
4. 键入 go run helloworld.go 稍等片刻,就可以得到运行结果。你也可以用 go build helloworld.go 编译这个文件,形成 helloworld.exe, 然后可以执行这个exe文件。
以上就表明环境已经安装完毕。
开发工具建议大家用atom作为开发工作,进行文件编写等。 atom上有go plus,可以提供更多的便利。
三、Go语言相关资源
推荐以下资源:
1. go语言中文教程。这是最基础的教程
https://www.runoob.com/go/go-tutorial.html
2. go语言案例学习。 这个很有意思,对所有章节都有例子,可以把例子进行编译更好的学习知识点的应用。
https://books.studygolang.com/gobyexample/
整个网站资源很多 https://books.studygolang.com/
3. 用go语言做网络服务端编程,需要用合理的框架,以减少工作量。经选择,确认iris是最适合的框架。 iris的学习资料如下:
3.1. iris语言入门学习
https://blog.csdn.net/qiuxy23/article/details/93542162
3.2. iris中文基础教程
https://studyiris.com/doc/index.html
3.3. iris 案例学习
https://studyiris.com/example/
3.4. 还有官网的学习资料
3.5. 如果安装完iris以后,本身也带有很多案例。后面再叙述。
2020年1月4日, 第一稿。记录了一些学习资源。当前go语言版本为V13, iris版本为V12
有疑问加站长微信联系(非本文作者)