紫色飛豬的研發之旅--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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章