在Debian系统上利用资源进行Golang开发,可以按照以下步骤进行:
sudo apt update
sudo apt install golang-go
验证安装:
go version
/usr/local
目录:sudo tar -C /usr/local -xzf go1.20.4.linux-amd64.tar.gz
~/.profile
或~/.bashrc
文件,添加以下内容:export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export GOBIN=$GOPATH/bin
使配置生效:source ~/.profile
验证安装:go version
可以使用各种IDE来编写和运行Golang代码,例如VS Code、GoLand等。
sudo apt install code
/usr/local/go
。$HOME/go
)。hello.go
:package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
go run hello.go
你应该会看到输出:Hello, World!
Dockerfile
的文件,并添加以下内容:FROM golang:1.17
WORKDIR /app
COPY go.mod go.sum ./
RUN go mod download
COPY . .
RUN go build -o main .
CMD ["./main"]
mkdir -p $HOME/go/src/myproject
cd $HOME/go/src/myproject
docker build -t my-go-app .
docker run -p 8080:8080 my-go-app
现在,你可以在浏览器中访问http://localhost:8080
来查看你的Golang应用。从Go 1.11版本开始,Go引入了模块(module)来管理依赖。你可以使用以下命令初始化一个新的Go模块:
go mod init <module-name>
例如:
go mod init example.com/mymodule
然后,你可以添加依赖:
go get <dependency>
例如:
go get github.com/gin-gonic/gin
通过以上步骤,你可以在Debian系统上成功搭建Golang开发环境,并进行项目开发。希望这些信息对你有所帮助!