Golang安装配置

 

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 创建一个新项目

214947_q6N6_1162040.png

 

Ctrl+b 构建项目

 

5.相关资料

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

 

6.相关问题

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

# 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.

解决方法: 安装 minGW

下载地址:https://sourceforge.net/projects/mingw/

安装成功之后把 MinGW 安装目录的 bin 目录的路径追加到 Path 环境变量里。
最后,打开 CMD 窗口,执行 gcc -v 命令,看到以下界面证明安装成功:

资料:http://www.cnblogs.com/zsy/p/5958170.html

 

7. 常用命令

  • go build -o hello  main.go  构建指定名称脚本

 

转载于:https://my.oschina.net/guoenzhou/blog/1556888

配置golang环境,你可以按照以下步骤进行操作: 1. 首先,安装golang编译器。根据你的操作系统,下载并安装golang编译器。 2. 将golang安装路径添加到系统的Path变量中。在安装文件夹下的bin文件夹中,找到go.exe可执行文件,将bin文件夹的路径添加到系统的Path变量中。\[2\] 3. 创建一个文件夹用于存放你的工程代码,可以将其命名为goprojects,并在该文件夹下创建bin、pkg、src这三个文件夹。bin文件夹用于存放编译项目时生成的可执行文件,pkg文件夹用于存放编译项目时生成的包文件,src文件夹用于存放你编写的代码。\[2\] 4. 配置环境变量。在系统变量中新建以下五个变量:GO111MODULE(设置为on)、GOBIN(设置为你创建的goprojects文件夹下的bin文件夹路径)、GOPATH(设置为你创建的goprojects文件夹路径)、GOPROXY(设置为https://goproxy.cn)、GOROOT(设置为golang编译器的安装路径)。这些变量的设置将完成环境变量的配置。\[2\] 5. 如果你在中国,由于无法访问proxy.golang.org,你可以配置goproxy.cn代理来解决包的下载问题,并提升下载速度。\[3\] 通过以上步骤,你就可以成功配置golang环境了。 #### 引用[.reference_title] - *1* [Golang环境配置步骤](https://blog.csdn.net/RZTUSHU1/article/details/126797218)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [GO语言环境配置](https://blog.csdn.net/weixin_48381563/article/details/126208312)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [golang环境详细安装配置](https://blog.csdn.net/qq_44830881/article/details/123457805)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值