Tank技术【3-1】Go语言学习资源

idontknowctt · · 861 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

一、序言:用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. 还有官网的学习资料

https://iris-go.com/start/

3.5. 如果安装完iris以后,本身也带有很多案例。后面再叙述。



2020年1月4日, 第一稿。记录了一些学习资源。当前go语言版本为V13, iris版本为V12


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:idontknowctt

查看原文:Tank技术【3-1】Go语言学习资源

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

861 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传