安装Go语言环境_然后_运行它你会在终端看到相同的输出
安装Go语言环境
访问Go语言的官方网站(golang.org)下载适合你Linux发行版的Go安装包。对于64位的Linux系统,选择对应的安装包。
然后,打开终端,使用解压命令将安装包解压到你想要的目录,比如:
```
tar -C /usr/local/ go1.17.5.linux-amd64.tar.gz
```
配置环境变量
接着,编辑你的shell配置文件,比如~/.bashrc
、~/.bash_profile
或~/.zshrc
,并添加以下行来设置GOPATH和GOROOT:
``` export GOROOT=/usr/local/go export GOPATH=$HOME/go export PATH=$PATH:$GOROOT/bin:$GOPATH/bin ```
保存文件,并运行以下命令使更改生效:
``` source ~/.bashrc ```
编写和运行Go程序
创建一个新项目目录在GOPATH
下,比如:
```
mkdir -p $GOPATH/src/helloworld
cd $GOPATH/src/helloworld
```
编写一个简单的Hello World程序,创建一个文件叫hello.go
,并输入以下代码:
package main import "fmt" func main() { fmt.Println("Hello, World!") }
然后在终端中运行以下命令编译和运行程序:
``` go run hello.go ```
你应该会看到输出“Hello, World!”。
使用Go工具链
编译Go程序到可执行文件,使用以下命令:
``` go build ```
这将生成一个名为hello
的可执行文件。运行它,你会在终端看到相同的输出。
测试Go程序
创建一个测试文件,比如hello_test.go
,并添加以下测试代码:
package main import "testing" func TestGreeting(t testing.T) { want := "Hello, World!" got := Greeting() if got != want { t.Errorf("Greeting() = %q, want %q", got, want) } } func Greeting() string { return "Hello, World!" }
运行测试命令:
``` go test ```
管理依赖项
进入项目目录并初始化Go模块:
``` go mod init helloworld ```
添加一个依赖包,比如net/http
,导入到你的Go文件中:
import ( "net/http" // ... 其他导入 )
然后运行以下命令安装依赖项:
``` go get -u github.com/gin-gonic/gin ```
如果你需要管理依赖项的版本,编辑go.mod
文件,然后运行:
``` go mod tidy ```
在Linux上使用Go语言工具,你需要安装Go环境、配置环境变量、编写和运行程序、使用工具链以及管理依赖项。通过这些步骤,你可以有效地在Linux上开发和管理Go项目。