紫色飞猪的研发之旅--00golang项目开发所需要的工具
2021-08-26 10:27
881 查看
工欲善其事,必先利其器。在golang项目开发中,不仅仅需要go语言的基础,第三方的库和其辅助工具也是开发的得力帮助。此系列将围绕我的研发之旅进行。
常用到的第三方库
> gin: web框架库 > gorm: 开发人员友好的ORM库 > gin-swagger: 接口文档 > logrus:日志库 > cobra:编写命令行 > viper:处理配置信息 > path/filepath:兼容操作系统的文件路径操作 > io:提供了 I/O 原语的基本接口 > os:为操作系统功能提供了一个独立于平台的接口 > strings: 实现了简单的函数来操作 UTF-8 编码的字符串 > net/http: 提供 HTTP 客户端和服务器实现 > time:提供测量和显示时间的功能 > mime/multipart: 实现 MIME 多部分解析,如 RFC 2046 中所定义 > strconv: 实现与基本数据类型的字符串表示之间的转换 > reflect: 实现运行时反射,允许程序操作任意类型的对象 > regexp: 正则表达式搜索 > github.com/robfig/cron: 定时任务 > github.com/gin-contrib/cors: 启用 CORS 支持的 Gin 中间件/处理程序 > encoding/json: 实现了RFC 7159 中定义的 JSON 编码和解码 > sort: 提供了用于对切片和用户定义的集合进行排序的原语
用的辅助工具
> go: > goland > postman > navicat Premium
常访问的网站
http://www.topgoer.com/ : go查漏补缺文档 https://mholt.github.io/json-to-go/ :json转struct https://www.bejson.com/ : json 在线校验
相关文章推荐
- 研发协作Scrum看板工具项目管理团队协通敏捷开发平台
- .net 第三方应用-开发项目管理需要
- Android Studio开发工具中导入Eclipse项目
- Java代码规范 —— 在项目开发过程需要注意的一些小细节(持续更新)
- 云原生项目实践DevOps(GitOps)+K8S+BPF+SRE,从0到1使用Golang开发生产级麻将游戏服务器—第4篇
- 【实战小项目】python开发自动化运维工具--批量操作主机
- 关于.net项目开发工具(V2.0)SQLServer 2005数据库插件的失误
- .net项目开发工具最新动态
- Android开源项目——开发及测试工具篇
- .NET开发 程序员必备工具 -- VS.NET项目转换器
- 发布.net项目开发工具新版(版本号:V3.2.60.10,Lucene精灵重大更新)
- 使用工具idea 2017.2开发,gradle构建项目,使用的技术有spring-boot、mybatis
- Android开源项目第四篇——开发及测试工具篇
- Android应用开发高效工具集1---ant构建简单Android项目
- 开发项目工具规划
- Java Web项目开发需要掌握的技术
- Java Web项目开发到底需要掌握哪些技术?
- 开发工具eclipse修改项目名的多种方法
- 项目开发管理 你的电脑都用有哪些工具软件?
- IE逆天开源项目:为Chrome开发工具引入IE适配器