分享
  1. 首页
  2. 文章

Golang安装配置

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

1.下载安装

地址:https://golang.org/dl/

1.1 linux版本下载:

wget https://storage.googleapis.com/golang/go1.9.2.linux-amd64.tar.gz --no-check-certificate
tar -C /usr/local -xzf go1.9.2.linux-amd64.tar.gz

2.工作目录和环境配置:

GOROOT 是golang安装根目录

GOPATH 是工作目录

PATH会设置下 GOROOT和GOPATH bin目录

vim ~/.bash_profile

export GOROOT=/usr/local/go

export GOPATH=/root/workspace

export PATH=.:$PATH:$GOROOT/bin:$GOPATH/bin

配置成功后 go env 验证一下环境变量是否配置成功

3.编写第一个GO程序

进入$GOPATH/src/hello 目录下, 目录不存在创建,创建一个新文件命名:hello.go

package main
import "fmt"
func main() {
 fmt.Printf("hello, world\n")
}

编译

$ cd $GOAPTH/src/hello
$ go build

执行

$ ./hello
hello, world

或者直接执行:

go run hello.go

4.开发工具

4.1 liteide安装

windows下载:https://golang.org/doc/install?download=go1.9.2.windows-amd64.msi

下载成功后默认安装:c:\Go

a.liteide 官方地址:https://github.com/visualfc/liteide

b.下载地址:https://sourceforge.net/projects/liteide/

d.下载成功后解压得到 liteide 目录,将其拷贝到 C:/Go(注:默认安装目录$GOROOT),

e.打开 c:\go\liteide\bin,为 liteide.exe 创建桌面快捷方式

f.双击桌面上的 liteide.exe 快捷方式打开 LiteIDE,打开工具栏中的 system 下拉条,选中 win64

h. 控制台会显示当前环境变量配置:

当前环境变更 id "win64"

Found go bin at c:\go\bin\go.exe

GOROOT=c:\go

GOARCH=amd64

GOOS=windows

ctrl+N 创建一个新项目

Ctrl+b 构建项目

5.相关资料

http://blog.csdn.net/defonds/article/details/50544208

6.相关问题

6.1 exec: "gcc": executable file not found in %PATH%

解决方案:http://www.cnblogs.com/zsy/p/5958170.html

# github.com/toolkits/sys
..\..\..\toolkits\sys\cmd.go:54:9: undefined: syscall.Kill
# github.com/open-falcon/rrdlite
exec: "gcc": executable file not found in %PATH%
错误: 进程退出代码 2.

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

本文来自:开源中国博客

感谢作者:郭恩洲_OSC博客

查看原文:Golang安装配置

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

关注微信
2669 次点击
1 回复 | 直到 2025年05月15日 08:33:43
暂无回复
添加一条新回复 (您需要 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传

用户登录

没有账号?注册
(追記) (追記ここまで)

今日阅读排行

    加载中
(追記) (追記ここまで)

一周阅读排行

    加载中

关注我

  • 扫码关注领全套学习资料 关注微信公众号
  • 加入 QQ 群:
    • 192706294(已满)
    • 731990104(已满)
    • 798786647(已满)
    • 729884609(已满)
    • 977810755(已满)
    • 815126783(已满)
    • 812540095(已满)
    • 1006366459(已满)
    • 692541889

  • 关注微信公众号
  • 加入微信群:liuxiaoyan-s,备注入群
  • 也欢迎加入知识星球 Go粉丝们(免费)

给该专栏投稿 写篇新文章

每篇文章有总共有 5 次投稿机会

收入到我管理的专栏 新建专栏