Linux下安装Go环境
Golang官网下载地址: https://golang.google.cn/dl/
注意系统和版本的区别
1.打开官网下载地址选择对应的系统版本, 复制下载链接
wget https://dl.google.com/go/go1.13.6.linux-amd64.tar.gz
2.将其解压缩到/usr/local/(会在/usr/local中创建一个go目录)
tar -C /usr/local -xzf go1.13.6.linux-amd64.tar.gz
3.添加环境变量
vim /etc/profile
在打开的文件最后添加:
export GOPATH=/vagrant/go
export GOROOT=/usr/local/go
export PATH=$PATH:/usr/local/go/bin
export PATH=$PATH:$GOPATH:$GOROOT:/bin
// wq保存退出后source一下
source /etc/profile
4.查看版本
go version
5.测试使用
在你的工作区创建hello.go
package main import "fmt" func main() { fmt.Printf("hello, world\n") }
构建项目(Then build it with the go
tool)
go build hello.go
会生成一个名为hello的可执行文件
执行项目
$ ./hello hello, world
If you see the "hello, world" message then your Go installation is working
官网版本使用介绍:https://golang.google.cn/doc/install?download=go1.13.6.linux-amd64.tar.gz (go1.13.6.linux-amd64.tar.gz版本)
关于Go的一些介绍
环境变量:
- $GOROOT:
表示Go的安装目录。也就是上面我们解压出来的文件夹里面的go
文件夹。 - $GOPATH:
表示我们的工作空间。用来存放我们的工程目录的地方。
GOPATH目录:
一般来说GOPATH下面会有三个文件夹:bin
、pkg
、src
,没有的话自己创建。每个文件夹都有其的作用。
- bin:编译后可的执行文件的存放路径
- pkg:编译包时,生成的.a文件的存放路径
- src:源码路径,一般我们的工程就创建在
src
下面。
注意:如果要用Go Mod
(Go1.11及以上支持)进行包管理,则需要在 GOPATH 以外的目录创建工程。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构