Golang之环境配置 - Go语言中文社区

Golang之环境配置


        这里先以Windows为例,以后会补齐Linux部分,Linux部分更简单。
一、Golang
安装
1、二进制安装
        (1)点击这里下载最新版本的GO。在这里我们下载了go.weekly.2012-01-27.windows-amd64.tar.gz。
        也可以在Go中文论坛下载,比如:Go for windows release 2010-05-04 
        (2)将二进制安装包解压到C盘根目录下。
        (3)设置环境变量。
        set goroot=c:go
        set goarch=386
        set goos=windows
        set path=c:gobin
        (4)测试环境是否可用
        CMD打开控制台,输入6g回车即可,如果能看到如下信息说明成功了,否则可能是path环境变量路径设置有问题:
        gc: usage: 6g [files] file.go...
        (5)编程测试
        用记事本编写如下代码:
        package main
        import "fmt"
        func main(){
                fmt.Printf("hello worldn");
        }
        保存文件到磁盘某个路径下,比如:C:goproject,扩展名可以任意,这里用.go,即first.go。
        运行CMD,CD目录到C:goproject,敲如下命令编译、连接、运行应用程序:
        6g first.go     // 1编译程序,产生first.6   
        6l first.6        // 2链接程序,产生6.out
        6.out           // 3执行程序,产生结果hello world
        可以看到输出hello world,恭喜你也Golang了。
        在步骤2链接程序中,也可以指定可执行文件名first而不是默认的6.out,通常我们也会这么做,具体如下:
        6l -o first first.6  // Windows下需要指定可执行文件扩展名即6i -o first.exe first.6
2、源码安装
        (1)安装MinGW,点击这里下载MinGW。
        (2)下载Golang源码。
        进入MinGW安装目录,双击mintty打开终端窗口,执行而下命令下载Golang源码:
        hg clone -u release https://go.googlecode.com/hg/ /c/go
        (3)编译Golang源码。
        打开CMD,执行"cd /c/go/src"进入src目录,执行"./all.bash"编译源码。
        (4)设置环境变量。本步及以后步骤同二进制安装。

二、IDE环境配置
        好用IDE千千万,但是这里我们采纳官方建议,用notepad++做IDE,具体配置步骤如下:
        (1)安装Golang并配置环境变量参考前文,安装notepad++。
        (2)配置Golang语法高亮。
        由于Golang自带了语法高亮配置,因此,只需要在nodepad++里导入配置即可,非常方便,具体步骤如下:
                (A)如果go安装目录(C:gomisc)下有go语言支持包,则直接用即可,没有可以点击这里下载。
                (B)打开文件userDefineLang.xml,取消掉文件开头和结尾的和的注释。
                (C)把文件go.xml拷贝到nodepad++安装目录下的pluginsAPIs目录里。
                (D)把文件userDefineLang.xml拷贝到nodepad++安装目录下,打开nodepad++,选择视图/自定义语言对话框,在弹出的对话框中点击Import按钮弹出对话框选择userDefineLang.xml并打开,会提示Import Success。这样再次用nodepad++打开first.go就能看到能够Golang语法高亮了。
        (3)设置Golang编译运行快捷键。
        打开first.go文件,按F5会弹出对话框,在编辑框中输入如下脚本:
        cmd /k 6g.exe -o first.6 "$(FULL_CURRENT_PATH)" & 6l.exe -o first.exe first.6 & del first.6 & first.exe & PAUSE & del first.exe & EXIT
        保存为Run Go,并为之设置快捷方式Ctrl+F7。同时按下Ctrl+F7,则会编译、链接、运行应用程序,并在控制台窗口输出销魂的"hello world",恭喜你IDE设置好了。
        你也可以够浪了







                
版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_34119545/article/details/89865211
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 10:29:25
  • 阅读 ( 1830 )
  • 分类:Go

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢