Skip to content

Latest commit

 

History

History
68 lines (53 loc) · 2.23 KB

README_ZH.md

File metadata and controls

68 lines (53 loc) · 2.23 KB

img.png

Get

更便捷的导入包

todo:

  • 批量添加各种包
  • ...

English

你是否有这样的困扰,当你想要开始一个新项目时,首先要导入各种包,比如说 gin, redis, gorm 等等。

比如:

go get github.com/gin-gonic/gin/

go get gorm.io/gorm/

go get github.com/go-redis/redis/v9/

但是每次导入新包时,必须要记住包的路径,或者去网上查找,很是麻烦。

现在你可以用 getcli 来简化这个步骤,当你想导入gin时,直接用get gin 就可以了

安装

go install github.com/z-spring/get@latest

用法

有两个命令可以用

  • get search [package]
  • get [package]

你可以用 get [package]来导入包

get gin
get redis
...

也可以用 get search [package]命令来搜索相关的包

get search gin

$ get search gin
NAME            PKG                                             IMPORTED
gin             github.com/gin-gonic/gin                        31,327
cors            github.com/gin-contrib/cors                     1,054
ginSwagger      github.com/swaggo/gin-swagger                   620
gzip            github.com/gin-contrib/gzip                     199
jwt             github.com/appleboy/gin-jwt/v2                  166
pprof           github.com/gin-contrib/pprof                    259
sessions        github.com/gin-contrib/sessions                 602
gin             gopkg.in/gin-gonic/gin.v1                       212
static          github.com/gin-contrib/static                   273
cache           github.com/gin-contrib/cache                    42
gin             github.com/luraproject/lura/v2/router/gin       25
gin             github.com/fixbanking/gin                       24
ginzap          github.com/gin-contrib/zap                      84
ginprometheus   github.com/zsais/go-gin-prometheus              55
requestid       github.com/gin-contrib/requestid                31
gintemplate     github.com/foolin/gin-template                  44
multitemplate   github.com/gin-contrib/multitemplate            66
favicon         github.com/thinkerou/favicon                    65