1、开启 Module 模式
go env -w GO111MODULE=on
2、下载第三方库,国内代理 七牛云
go env -w GOPROXY=https://goproxy.cn/
3、创建项目
go mod init test/01
echo $GOPATH
查看下配置的 GOPATH,这个路径下的目录结构为:bin、pkg、src
下载的依赖包在 pkg目录下
编译后的可执行文件在bin目录下
下载第三方依赖包
go get github.com/prometheus/client_golang/prometheus/promhttp
直接在代码中导入就可以用了
package main
import (
"github.com/prometheus/client_golang/prometheus/promhttp"
"log"
"net/http"
)
func main() {
http.Handle("/mertrics", promhttp.Handler())
log.Fatal(http.ListenAndServe(":8080", nil))
}