登录
首页 >  Golang >  Go问答

Golang如何利用go mod指令安装库

来源:stackoverflow

时间:2024-03-09 16:09:24 185浏览 收藏

怎么入门Golang编程?需要学习哪些知识点?这是新手们刚接触编程时常见的问题;下面golang学习网就来给大家整理分享一些知识点,希望能够给初学者一些帮助。本篇文章就来介绍《Golang如何利用go mod指令安装库》,涉及到,有需要的可以收藏一下

问题内容

我搜索了一些文章,他们都用这个原因:

$go mod init project_name

然后创建 main.go 并编码这些:

package main

import "github.com/gin-gonic/gin"

func main() {
 r := gin.Default()
 r.GET("/ping", func(c *gin.Context) {
     c.JSON(200, gin.H{
         "message": "pong",
     })
 })
 r.Run() // listen and serve on 0.0.0.0:8080 (for windows "localhost:8080")
}

然后go运行main.go

但事实上,我记不起 lib 的全名,比如 "github.com/gin-gonic/gin",也许我只记得 gin

那么有没有办法像 python pip 工具或 go get 这样安装 lib 像 go mod install gin

附注:

因为我使用goland作为我的ide,所以在gopath下,我可以得到代码提示,但是在go mod下,我无法得到它,那么我就开始这个问题。


解决方案


⛔️没有。

如果您不知道包的全名,则无法 get 它。

您可以尝试使用 ide 的提示(goland 作为示例 ide)查找没有 //...import 完整包名称的包并使用

go mod tidy

修改 go.mod 文件,但是 ide 会尝试在本地缓存中查找包。

本篇关于《Golang如何利用go mod指令安装库》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于Golang的相关知识,请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>