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服务器来入门。希望这篇文章能够对初学者有所帮助。