前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >golang辅助包介绍

golang辅助包介绍

作者头像
潇洒哥和黑大帅
发布2018-12-24 11:31:48
6570
发布2018-12-24 11:31:48
举报
文章被收录于专栏:WebDeveloperWebDeveloper

本文章持续更新

1. gopm

解决因为被墙,go get 无法下载问题

代码语言:javascript
复制
go get github.com/gpmgo/gopm

下载下来可通过gopm get [下载地址]方式下载

2. goimport

自动添加缺失的import 行, 自动删除多余的import行

代码语言:javascript
复制
gopm get -v golang.org/x/tools/cmd/goimports

3. dep

包依赖管理工具,如果自己的项目依赖的包很多,又不想加入到版本库中,可使用此工具进行批量下载

代码语言:javascript
复制
go get -v github.com/golang/dep

4. protobuf

  • 解决json、xml文件信息过大问题,方便信息更快传输
  • 如果文件想在项目中进行编辑则不合适,因为protobuf产生的是二进制

此工具使用稍微比较负责,请前往【golang-protobuf使用】

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.12.05 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. gopm
  • 2. goimport
  • 3. dep
  • 4. protobuf
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档