美文网首页
Tank技术【3-1】GoLang学习资源

Tank技术【3-1】GoLang学习资源

作者: idontknowctt | 来源:发表于2020-01-04 20:37 被阅读0次

    一、序言:用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

    相关文章

      网友评论

          本文标题:Tank技术【3-1】GoLang学习资源

          本文链接:https://www.haomeiwen.com/subject/apyfactx.html