go 安装及配置过程

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


终于开始学习go了,思绪很快,持续很难,记下来就会好点

1.安装

安装方式有很多选择,比如直接apititude golang,在ubuntu下,但为了可定制,还是直接去golang官方网站下载安装包自行安装,具体过程见:
golang.org网站上下载安装了一个,直接解压至/usr/local下面

2.go运行配置路径:

export GOROOT=/usr/local/go
export PATH=$PATH:/usr/local/go/bin

3.工作环境路径配置:

export GOPATH=/home/@user/work/go
export GOBIN=$GOPATH/bin
export PATH=$GOPATH/bin:$PATH
这样可以去确保找到你自己编译的package
也可以是自己编译的可执行文件在系统的路径下

4.目录创建:


mkdir -p $GOPATH/src  $GOPATH/pkg   $GOPATH/bin


5.示例程序

在src下新建目录test,创建test.go, 如下:
package main

import "fmt"

func main() {
        fmt.Println("Hello world, I'm learning Golang")
}

进入$GOPATH/bin目录, go run test,即可在bin目录发现test的可执行文件

附:如何编译一个自定义的pkg,可在下一篇文章说明(这也就是我们的pkg目录起的作用)

6.vim配置

细心的朋友会发现,到此步为止,我们的代码还是很难看,原因就是没有配置文件,这是我们从官网下载的文件就起到了作用(这也是不直接推荐aptitude的目的)

cd $GOROOT/misc/vim && cp -fr * ~/.vim/ &&   echo "au BufRead,BufNewFile *.go set filetype=go" > ~/.vim/ftdetect/go.vim
ok,语法高亮完成,done




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

本文来自:CSDN博客

感谢作者:suoluoji

查看原文:go 安装及配置过程

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

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