GO编程环境搭建
1. Linux
上网查资料包括官网都写的很多,但是实际上用的时候好像只要最通常的做法就可以做到了。
sudo apt install golang-go
在编辑完成xx.go文件之后再编译一下就可以了
go build
这种方式要利用手动./xx来运行程序。
或者用另一种方式可以编译后自动运行
go run xx.go
2. Win10
利用Visual Studio Code安装GO语言的编辑器,然后上GO的官网下载.msi安装包后安装即可。
但是要注意配置环境变量。
一般来说,安装时会自动配置系统环境变量中PATH的相关设置,但是GO的工作空间还是需要自己手动配置一下的。
将GOPATH改成自己想要创建工作空间(workspace)的文件夹地址就可以了。
3. 测试
3.1. Hello World
helloworld.go
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
3.2. 简单的Web显示
8080.go
package main
import (
"fmt"
"net/http"
)
func Hello(response http.ResponseWriter, request *http.Request) {
fmt.Fprintf(response, "Hello, Welcome to go web programming...")
}
func main() {
http.HandleFunc("/", Hello)
http.ListenAndServe(":8080", nil)
}
测试效果如下