ubuntu

如何在ubuntu上使用golang进行Web开发

小樊
46
2025-07-03 13:27:59
栏目: 编程语言

在Ubuntu上使用Go语言进行Web开发,你需要先安装Go语言环境,然后选择一个合适的Web框架进行开发。以下是详细的步骤:

安装Go语言环境

  1. 使用APT包管理器(推荐)

更新APT包列表:

sudo apt update

安装Go:

sudo apt install golang-go

验证安装:

go version
  1. 从官方网站下载并手动安装

访问Go官方下载页面,下载适用于Linux的安装包,例如 go1.22.0.linux-amd64.tar.gz

解压安装包到 /usr/local 目录:

sudo tar -C /usr/local -xzf go1.22.0.linux-amd64.tar.gz

配置环境变量: 编辑 ~/.profile 文件,添加以下内容:

export PATH=$PATH:/usr/local/go/bin

使配置生效:

source ~/.profile

验证安装:

go version

选择并安装Web框架

Go语言有许多优秀的Web框架,以下是一些常用的框架:

以Gin为例,安装Gin框架:

go get -u github.com/gin-gonic/gin

创建一个简单的Gin Web应用:

package main

import (
    "github.com/gin-gonic/gin"
)

func main() {
    router := gin.Default()
    router.GET("/ping", func(c *gin.Context) {
        c.JSON(200, gin.H{
            "message": "pong",
        })
    })
    router.Run() // 默认监听并在 0.0.0.0:8080 上启动服务
}

编译并运行应用:

go build -o myapp
./myapp

访问 http://localhost:8080/ping 查看运行结果。

额外建议

通过以上步骤,你就可以在Ubuntu上成功安装Go语言环境,并选择一个Web框架开始你的Web开发之旅了。

0
看了该问题的人还看了