zoukankan      html  css  js  c++  java
  • 紫色飞猪的研发之旅--00golang项目开发所需要的工具

    工欲善其事,必先利其器。在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 在线校验
    
    过手如登山,一步一重天
  • 相关阅读:
    C connect实现Timeout效果(Linux)
    QSS网址
    C实现读写文件
    crond守护进程实现定时监控某进程占有内存的大小
    Ubuntu17安装Chrome有效
    Ubuntu16安装wine(转)
    直方图均衡化
    函数后面的const修饰符的作用
    C 线程学习记录
    Override Fuction 调用——到底使用的是谁的函数
  • 原文地址:https://www.cnblogs.com/zisefeizhu/p/15188346.html
Copyright © 2011-2022 走看看