尝试着奔跑
go mod init `pwd`
举一个简单的例子
package main
import (
"net/http"
"github.com/labstack/echo/v4"
)
func main() {
// Echo instance
e := echo.New()
// Route => handler
e.GET("/", func(c echo.Context) error {
return c.HTML(http.StatusOK, "Hello, World!\n")
})
// Start server
e.Logger.Fatal(e.Start(":1323"))
}
Run Code Online (Sandbox Code Playgroud)
给出一个错误
go 格式错误的导入路径(文件路径)空路径元素
然而,如果我像这样创建一个手动 go.mod
module <path>
go 1.12
require github.com/labstack/echo/v4 v4.1.6
Run Code Online (Sandbox Code Playgroud)
然后我可以正常构建/运行代码。
知道为什么 go mod init 失败吗?主要供将来参考,因为创建 go.mod 解决了眼前的问题。
| 归档时间: |
|
| 查看次数: |
14877 次 |
| 最近记录: |