sdk下载地址为:
https://go.dev/dl/步骤1:先打开环境变量配置的界面
步骤2:配置我们的环境变量
注:Path这个环境变量不需要再创建,因为系统本身就有,直接在后面增加Go的bin:;%GOROOT%\bin
重新打开一次doc的终端,运行下面命令:
1go version
sdk下载地址为:https://go.dev/dl/
步骤1:使用root权限来编辑/etc/profile文件
1vim /etc/profile
步骤2:添加如下配置
1export GOROOT=/opt/go
2export PATH=$PATH:$GOROOT/bin
3export GOPATH=$HOME/goproject
步骤3:刷新配置,运行如下命令
1source /etc/profile
步骤4:测试配置是否生效
1go version
sdk下载地址为:https://go.dev/dl/
步骤1:编辑家目录下的.zshrc文件
1vim ~/.zshrc
步骤2:添加如下配置
1export GOROOT=$HOME/go
2export PATH=$PATH:$GOROOT/bin
3export GOPATH=$HOME/goproject
步骤3:刷新配置
1source ~/.zshrc
步骤4:测试配置是否生效
1go version
一个运行于Mac OS、Wondows和Linux之上的开发工具,默认提供Go语言的语法高亮,安装Go语言插件,还可以支持智能提示,编译运行等功能。
LiteIED是一款专门为GO语言开发的跨平台轻量级集成开发环境(IDE),是国人开发的,免费的。
Goland是一个Go语言的IDE,是JetBrains公司开发的,是收费的
这是老牌的IDE了,是由JETBRAINS公司出品,其本身是支持Java的,要用作Go语言开发,就需要加上Go插件,其插件支持基本的开发功能,例如编译,调试,语法高亮,代码补全,以及对引入库的管理等等。
作为开放式IDE的鼻祖,把GoEclipse插件注册进去,其完整的开放功能就马上配置好了
1package main
2import "fmt"
3
4func main(){
5 fmt.Println("hello,world!")
6}
1go build hello.go
注:windows下编译之后生成的是hello.exe文件
1./hello
注:windows下是直接运行hello.exe即可
1go run hello.go
两种执行流程的方式区别
如果我们先编译生成了可执行文件,那么我们可以将该可执行文件拷贝到没有go开发环境的机器上,仍然可以运行
如果我们是直接go run 源代码,那么如果要在另外一个机器上这么运行,也需要go开发环境,否则无法执行
在编译时,编译器会将程序运行依赖的库文件包含在可执行文件中,所以,可执行文件变大了很多
联系客服