Go入门(零):Linux Ubuntu 22.04 安装 Go

环境

os:Linux Ubuntu 22.04

user:root

pwd:/

安装Go

以下操作在终端:

bash 复制代码
mkdir download
cd download
# 版本号在 https://go.dev/dl/ 查找
wget https://go.dev/dl/go1.24.0.linux-amd64.tar.gz
rm -rf /usr/local/go
# 解压到 /usr/local
tar -C /usr/local -xzf go1.24.0.linux-amd64.tar.gz

echo 'export PATH=$PATH:/usr/local/go/bin' >> /root/.bashrc
source /root/.bashrc

验证安装

以下操作在终端:

bash 复制代码
go version
# go version go1.24.0 linux/amd64
go env GOROOT GOPATH
# /usr/local/go
# /root/go

Hello,Go

新建hello-world.go写入以下内容:

go 复制代码
package main
import "fmt"
func main() {
    fmt.Println("hello world")
}

切换到终端使用go run。

bash 复制代码
root@Ubuntu22:/code/go# go run hello-world.go
hello world
相关推荐
device_Any1 小时前
接口文档写着三个字段,接口返回了五个
android·java·linux
无足鸟ICT1 小时前
【RHCA+】dstat命令(监控系统资源)
linux·服务器
时空无限1 小时前
ubuntu 26.04 sudo 连不上主机卡住然后失败问题处理
linux·服务器·ubuntu
qq762118222 小时前
Ubuntu20.04
ubuntu
路溪非溪2 小时前
C++标准库之智能指针
linux·开发语言·c++
程序员大雄学编程2 小时前
Linux 磁盘满了怎么排查?df / du / find 三步定位大文件
linux·运维·php
码剑客2 小时前
Gin+GORM+Redis 项目开发常见性能坑汇总(Go后端避坑指南)
redis·后端·golang·gin
RuoyiOffice2 小时前
Hyper-V+Kubernetes 搭建实战:保留 Windows,构建三节点 Linux 容器集群
linux·spring boot·kubernetes·containerd·hyper-v·微服务部署·ruoyi office
承渊政道3 小时前
Linux网络学习【五种IO模型与⾮阻塞IO】
linux·网络·学习·ubuntu·io模型·非阻塞io