我也只是弄了一點點,沒整什麼大學問
go get -u github.com/gin-gonic/gin
package main
import(
"net/http"
"github.com/gin-gonic/gin"
)
func index(c *gin.Context) {
c.HTML(http.StatusOK, "index.html",nil)
}
func main() {
server := gin.Default()
server.LoadHTMLGlob("html/*.html")
server.Static("/style", "./html/style")
server.GET("/", index)
server.Run(":5501")
}上面main要依照你寫的做修改
在跟main.go同目錄的地方建個空白檔go.mod
然後cmd輸入
go mod edit -module=(Project name)
把(Project name)改成你的專案名稱
接下來用VSCODE編輯go.mod你會發現module上面有一個灰灰的"Run go mod tidy"
go.mod go.sum就完成了 我到這邊就沒有報錯了
可以利用指令打包執行檔
go build -o main.exe main.go
不一定要取main.exe 可以自己改 這樣開啟舒服多了