GoLang环境搭建

news/2024/6/29 11:39:31 标签: ide, 编译器, 环境搭建, go, 语言

一、下载编译器

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%
2、保存关闭

3、菜单【查看】点击【管理GOPATH...】

4、点击【添加目录】,添加存放代码的目录:G:\my_code\Go

5、点击【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程序




http://www.niftyadmin.cn/n/656986.html

相关文章

mysql连接查询慢_Mysql数据库某个表连接查询很慢,如何优化?

两个表连接查询很慢,但是如果单查一个表则很快,或者连接查询其他的表也很快。查询语句(大约半秒的查询时间):SELECT * FROM member m LEFT JOIN gift g ON g.mid m.id WHERE m.status 0 AND m.wid 236 ORDER BY m.id DESC LIMIT 0,20membe…

python解析xml配置文件

一、创建xml样例文件&#xff0c;以ascii格式存放 <?xml version"1.0" encoding"utf-8"?> <Files> <C2GCarrier fileName"C2G_CARRIER_YYYYMMDD_NNNN.DAT" describe"集团下发的C2G文件" tagClass"Applicatio…

算法问题

转载于:https://www.cnblogs.com/liuqiyun/p/10280410.html

Eric安装配置和实例

一、 软件下载 1、 python下载地址&#xff1a; https://www.python.org/downloads/ https://www.python.org/downloads/release/python-344/ 2、 PyQt下载地址&#xff1a; https://riverbankcomputing.com/software/pyqt/intro https://sourceforge.net/projec…

PG row_num over partition by

文章目录构造数据需求查看数据根据分数排序使用row_number(),并按分数排序2根据科目分组&#xff0c;按分数排序获取每个科目的最高分获取每个科目的最低分参考&#xff1a; https://blog.csdn.net/luojinbai/article/details/45078809 构造数据 create table student(id seri…

博弈论总结(已更新二分图博弈)

目录 博弈论组合游戏基础定义游戏的定义&#xff1a;游戏的表示&#xff1a;游戏的和&#xff1a;组合游戏模型SG游戏中的SG函数与相关定理Anti-SG游戏和SJ定理Multi-SG游戏Every-SG游戏常见博弈模型Nim游戏NimK游戏巴什博弈威佐夫博弈斐波那契博弈翻硬币游戏无向图删边游戏二分…

Hbase技术笔记

一、Hbase介绍 二、Hbase的Region介绍 三、Hbase的写逻辑介绍 四、Hbase的故障恢复 五、Hbase的拆分和合并 如下ppt所示&#xff1a; 下面就来针对各个部分的内容来进行详细的介绍&#xff1a; 一、Hbase介绍 1、Hbase简介 Hbase是Hadoop Database的简称 &#xff0c;Hbase项目…

string_agg 与array_agg

string_agg 实例1 数据 imos# select res_id, res_name from test;res_id | res_name ------------------------1 | Root10001 | EC_PAG10002 | EC_PAG_GUOBIAO (3 rows)普通string_agg imos# select string_agg(res_name,;) from test;string_agg --------------------…