基于Go语言的后端开发入门| 青训营笔记

168 阅读1分钟

Go语言是一门轻量级的编程语言,适合用来进行后端开发。下面将介绍基于Go语言的后端开发入门。

安装Go语言环境

首先,需要安装Go语言的开发环境。可以在官网下载对应系统的安装包进行安装。

安装完成后,可以通过运行以下命令检查是否安装成功:

shell复制代码go version

如果正确安装了Go语言,将会输出类似如下的信息:

shell复制代码go version go1.16.4 darwin/arm64

编写第一个Go程序

接下来,让我们来编写第一个Go程序。打开你喜欢的文本编辑器,并创建一个名为main.go的文件,输入以下代码:

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

保存并运行该程序:

shell复制代码go run main.go

控制台将输出:

shell复制代码Hello, World!

恭喜,你已经成功地编写并运行了第一个Go程序。

创建HTTP服务器

现在,我们将使用Go语言创建一个简单的HTTP服务器。打开main.go文件并输入以下代码:

import (
    "fmt"
    "net/http"
)

func handler(w http.ResponseWriter, r *http.Request) {
    fmt.Fprintf(w, "Hello, World!")
}

func main() {
    http.HandleFunc("/", handler)
    http.ListenAndServe(":8080", nil)
}

保存并运行该程序:

go run main.go

控制台将输出:

Listening on :8080...

现在,打开浏览器并访问http://localhost:8080/,你将会看到浏览器页面显示Hello, World!

总结

我们通过安装Go语言环境、编写第一个Go程序和创建HTTP服务器来入门。希望这篇文章能够对初学者有所帮助。