GO学习笔记(1) - Ideal+go环境配置

2021-06-10  本文已影响0人  卡门001

GO安装配置

安装下载

1、需要go1.13或以上,1.13版本及以上版本添加了镜像功能,目前最新稳定版1.16.5,for windows下载,双击按提示运行

https://dl.google.com/go/go1.16.5.windows-amd64.msi

2、检查安装成功一否

> go version  # go version go1.16.5 windows/amd64 说明安装成功
> go env      #查看环境配置

3、GO变量设置

$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct

# https://goproxy.cn  国内镜像

4、系统环境变量

# on windwos环境变量
GOPROXY=https://goproxy.cn
GO111MODULE=no

# 或on mac/linux
$ echo "export GO111MODULE=on" >> ~/.profile
$ echo "export GOPROXY=https://goproxy.cn" >> ~/.profile
$ source ~/.profile

# 插件安装方式
go get golang.org/dl/go1.16.5

GO111MODULE=no中ON大小写引发的异常
on必须是小写的,不能是大写ON,也不是1或者true等。
如果写成大写,则eo evn时会提示
unknown environment setting GO111MODULE=ON
解决办法

//windows环境下(linux环境自行修改语言)
SET GO111MODULE=on       
go env -w GO111MODULE=on 
// 验证问题解决
go env 

Go开发工具

在ideal下配置go插件

1、插件安装与配置

2、file watcher用户

用Ideal编写go版本hello world

1、File - New - Project - Go,共有四个项目,选择GoModules
2、创建项目时,配置GOPROXY=http://goproxy.cn,director
3、 创建helloworld.go,写代码如下

package main
import "fmt"

func main() {
   fmt.Println("Hello!")
}

执行该程序,直接打印输了Hello,说明代码运行成功!

module nianxl.com/carmen/learngo
go 1.23

go代码托管

https://github.com/goproxy/goproxy

Go常用命令

用-race生成的可执行文件与正常编译的运行方式一样,只是cpu占用率很高 , 该参数要求运行在CPU是64位的x86架构下在,目前可用于Linux,OS X 和Windows平台。

(待续...)

上一篇 下一篇

猜你喜欢

热点阅读