文档章节

GoLang环境搭建

mbzhong
 mbzhong
发布于 2017/06/04 10:24
字数 404
阅读 13
收藏 0

一、下载编译器:
1、国外官方网址:https://golang.org/dl/
2、国内网址:http://golangtc.com/download

二、IDE编辑器

Source code
https://github.com/visualfc/liteide
Binary downloads
http://sourceforge.net/projects/liteide/files
Google group
https://groups.google.com/group/liteide-dev

三、Go入门指南:
1、https://github.com/Unknwon/the-way-to-go_ZH_CN
2、https://tour.go-zh.org/welcome/1
3、https://golang.org/doc/
4、http://studygolang.com/
5、http://www.golangtc.com/
6、http://www.runoob.com/go/go-tutorial.html
7、http://wiki.jikexueyuan.com/project/the-way-to-go/
8、https://github.com/wonderfo/wonderfogo/wiki

四、windows环境安装:
1、点击go1.5.3.windows-386.msi进行安装
2、【next】,接受许可,然后【next】
3、选择安装路径:D:\app\Go\,然后【next】,【Install】
4、【Finish】
5、点击liteidex28.windows-qt4.zip进行解压
6、将目录liteide拷贝到D:\app\目录下

五、window环境配置
1、将D:\app\Go\bin设置到Path环境变量中
2、设置环境变量GOROOT为D:\app\Go

六、liteide的配置
1、执行liteide.exe
2、菜单【查看】点击【编辑当前环境】
3、去掉GOROOT和GOBIN的注释,填写对应的路径,分别为
上面两行注释掉,放开后,执行install时,会将工程exe文件安装到 d:\app\go\bin下

#GOROOT=D:\app\Go  
#GOBIN=D:\app\Go\bin  
GOARCH=386  
GOOS=windows  
CGO_ENABLED=1  
  
#GO15VENDOREXPERIMENT=1  

PATH=c:\mingw32\bin;%GOROOT%\bin;%PATH%
4、保存关闭

5、菜单【查看】点击【管理GOPATH...】
6、点击【添加目录】,添加存放代码的目录:G:\my_code\Go
7、点击【OK】

七、编写示例程序
1、菜单【文件】-->【新建】
2、在【Gopath】中选择【G:\my_code\Go】,【模板】选择【Go1 Command Project】,名称填写GoLearning
3、点【ok】
4、生成工程和文件后,点选菜单【编译】,【BuildAndRun】
5、ok,在下面输出“Hello World!”,同时在G:\my_code\Go\src\GoLearning目录下生成GoLearning.exe程序

© 著作权归作者所有

上一篇: 家用RAID组建
下一篇: centos7安装ftp服务
mbzhong
粉丝 2
博文 127
码字总数 80284
作品 0
济南
程序员
私信 提问
golang: beego自动化部署

springboot: springboot+mongodb+docker实例 golang: beego自动化部署 数据库管理平台NetopGO简介 Go语言开发 Go语言圣经(中文版) Go语言(golang)开源项目大全 Go语言诞生5周年!10大Go语言...

d_watson
2016/05/20
235
0
Go语言安装教程-环境搭建与第一个go代码

原文:http://www.cleey.com/blog/single/id/781.html 这里golang安装分为几个阶段: 下载golang 安装golang 配置环境 测试 下载golang包 有国内的网址:golangtc.com/download 我选择了go1...

Cleey
2015/09/01
726
0
[J+]移动互联网沙龙——docker构建与golang实战

春光易虚度,不如早相逢!大好的时光,何不出来感受下济南春天的移动互联网氛围?借这美好的季节,新的一期技术沙龙如约而至,本期活动依然聚焦那些有意思的话题,当然不仅仅限于视野的拓展,...

缪斯的情人
2015/04/12
4.1K
24
[J+]移动互联网沙龙——docker构建与golang实战

春光易虚度,不如早相逢!大好的时光,何不出来感受下济南春天的移动互联网氛围?借这美好的季节,新的一期技术沙龙如约而至,本期活动依然聚焦那些有意思的话题,当然不仅仅限于视野的拓展,...

缪斯的情人
2015/04/12
83
0
配置 Golang for Mac 开发环境

Golang 官网 : https://golang.org/ Golang 中文网 http://docscn.studygolang.com/ 下载.pkg包,像Windows一样的安装。默认安装目录 /usr/local/go 目录。并已经设置好环境变量。 打开终端...

小而强大
2015/09/17
4.9K
0

没有更多内容

加载失败,请刷新页面

加载更多

关于AsyncTask的onPostExcute方法是否会在Activity重建过程中调用的问题

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/XG1057415595/article/details/86774575 假设下面一种情况...

shzwork
今天
6
0
object 类中有哪些方法?

getClass(): 获取运行时类的对象 equals():判断其他对象是否与此对象相等 hashcode():返回该对象的哈希码值 toString():返回该对象的字符串表示 clone(): 创建并返此对象的一个副本 wait...

happywe
今天
6
0
Docker容器实战(七) - 容器中进程视野下的文件系统

前两文中,讲了Linux容器最基础的两种技术 Namespace 作用是“隔离”,它让应用进程只能看到该Namespace内的“世界” Cgroups 作用是“限制”,它给这个“世界”围上了一圈看不见的墙 这么一...

JavaEdge
今天
8
0
文件访问和共享的方法介绍

在上一篇文章中,你了解到文件有三个不同的权限集。拥有该文件的用户有一个集合,拥有该文件的组的成员有一个集合,然后最终一个集合适用于其他所有人。在长列表(ls -l)中这些权限使用符号...

老孟的Linux私房菜
今天
7
0
面试套路题目

作者:抱紧超越小姐姐 链接:https://www.nowcoder.com/discuss/309292?type=3 来源:牛客网 面试时候的潜台词 抱紧超越小姐姐 编辑于 2019-10-15 16:14:56APP内打开赞 3 | 收藏 4 | 回复24 ...

MtrS
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部