go語言常用開源庫整理
框架
https://github.com/go-martini/martini
圖形驗證碼
https://github.com/dchest/captcha
ORM
https://github.com/jinzhu/gorm
表單驗證
https://github.com/asaskevich/govalidator
時間插件
https://github.com/uniplaces/carbon
Redis
https://github.com/go-redis/redis
Excel
https://github.com/tealeg/xlsx
配置
https://github.com/spf13/viper
https://github.com/go-gomail/gomail/
Curl
https://github.com/imroc/req
解析未知json
https://github.com/bitly/go-simplejson
單元測試包
https://github.com/smartystreets/goconvey
go語言常用開源庫整理
相關推薦
go語言常用開源庫整理
red ces href app ptc github 時間插件 ova 單元 框架 https://github.com/go-martini/martini 圖形驗證碼 https://github.com/dchest/captcha ORM https://gith
Go語言開發(十二)、Go語言常用標準庫二
after 更新 use har 相等 文件的 環境變量 its 內核 Go語言開發(十二)、Go語言常用標準庫二 一、os 1、os簡介 os 包提供了不依賴平臺的操作系統函數接口,設計像Unix風格,但錯誤處理是go風格,當os包使用時,如果失敗後返回錯誤類型而不是錯誤
Go語言開發(十一)、Go語言常用標準庫一
lena unix doc 計算 cmd.run ner rem 信息 前綴 Go語言開發(十一)、Go語言常用標準庫一 一、log 1、log模塊簡介 Go語言中log模塊用於在程序中輸出日誌。log模塊提供了三類日誌輸出接口,Print、Fatal和Panic。Prin
Go語言開發(十三)、Go語言常用標準庫三
quit method 類型判斷 unix mgo lookup broadcast 可執行 適用於 Go語言開發(十三)、Go語言常用標準庫三 一、sync 1、sync簡介 sync提供基本的同步原語,如sync.Mutex,sync.RWMutex,sync.Once
Go語言開發(十四)、Go語言常用標準庫四
[] remove current heap ++ hba 指針 遊戲 lec Go語言開發(十四)、Go語言常用標準庫四 一、heap 1、heap簡介 heap僅僅提供了最小堆的操作,沒有提供堆的數據結構,堆的數據結構必須由開發者自己實現。heap提供了一個heap.I
Go語言開發(十五)、Go語言常用標準庫五
x509 ges elements header 安全系統 保存 sha1 三人 數字證書 Go語言開發(十五)、Go語言常用標準庫五 一、md5 1、md5簡介 md5在crypto/md5包中,md5包提供了New和Sum方法。 func New() hash.Hash
Android(常用)主流UI開源庫整理
這幾天剛做完一個專案。。有點空餘時間,就想著吧這一兩年做的專案中的UI介面用到的一些庫整理一下。後來想了一下,既然要整理,就把網上常用的 AndroidUI介面的主流開源庫 一起整理一下,方便檢視。 這次整理包涵一些常規的按鈕、Switch、進度條等控制元件都
常用開源站點整理
開源站 YUM庫 開源庫 Mirrors節點 中科大:(老牌開源站)http://mirrors.ustc.edu.cn/mirrors.ustc.edu.cn has address 202.38.95.110 安徽省合肥市 教育網mirrors.ustc.edu.cn has addr
Go語言常用命令介紹
go build go build 命令主要是用於測試編譯。在包的編譯過程中,若有必要,會同時編譯與之相關聯的包。 如果是普通包,當你執行go build命令後,不會產生任何檔案。 如果是main包,當只執行go build命令後,會在當前目錄下生成一個可執行檔案。如果需要在$G
Vue-ui常用元件庫整理
Vue-ui常用元件庫整理 檢視全部整理內容==》 element-ui Element 是由餓了麼UED設計、餓了麼大前端開發的一套基於 Vue 2.0 的桌面端元件庫。 這款是我用了很久的,比較適合開發後臺管理系統,官方更新和維護也很負責,元件也能滿足大部分開發需求 文件官網
Android常用開源庫的使用——————————————LitePal的使用方法
LitePal是一款開源Android資料庫框架,採用了物件關係對映的模式, 詳細的使用文件見LitePal專案的Github主頁 快速設定步驟: 1. Include library Edit your build.gradle file and add below dependency. If
go語言常用命令
go build go build 命令主要是用於測試編譯。在包的編譯過程中,若有必要,會同時編譯與之相關聯的包。 如果是普通包,當你執行go build命令後,不會產生任何檔案。 如果是main包,當只執行go build命令後,會在當前目錄下生成一個可執行檔案。如果需要在$GOP
Android常用開源庫———————————OkHttp的使用方法
OkHttp是一個優秀的網路通訊庫,GitHub專案主頁地址。 基本使用 在專案中中新增OkHttp庫的依賴。. implementation("com.squareup.okhttp3:okhttp:3.12.0") OkHttp進行Get請求 //
區塊鏈技術基礎語言(三十):Go語言常用工具包(下)
原文連結:區塊鏈技術基礎語言(三十):Go語言常用工具包(下) 一、JSON處理 JSON(JavaScript Object Notation)是一種輕量級的資料交換格式,方便人們閱讀和編寫,也方便程式地解析和生成。雖然JSON是JavaScript的子集,但其格式完全獨立於程式語言,表現
區塊鏈技術語言(二十九)—Go語言常用工具包(上)
原文連結:區塊鏈技術語言(二十九)—Go語言常用工具包(上) 常用工具包分為兩節內容。本節介紹格式化輸入輸出和對字串處理的常用工具包和函式;下節介紹JSON處理和對文字的幾種操作。 一、格式化輸入輸出 fmt包提供了格式化的輸入和輸出的操作。 1.1
C語言常用函式庫中函式
1.pow(x,y);求x的y次方; 2.strstr(str1,str2);判斷str2是否為str1的子串,若是返回首次出現的位置,若不是返回NULL; 3.strcat(char* dest, const char *src);字串剪接函式,將src接
Go語言常用程式碼
1.併發 var waitGroup = new(sync.WaitGroup) waitGroup.Add(num) waitGroup.Wait() func xxx(){ ... waitGroup.Done() } 2.列印程式碼處理時間 func
Android常用開源庫專案,種類齊全,覆蓋面廣
宣告: 眾多開源庫出現的目的是為了不重複造輪子! 真正的高手切記,知其然,知其所以然!多花點時間,找主流的開源庫研究原始碼,成長更大!從中窺探掌握本質的技術和原理,萬變不離其宗! 推薦理由: 這份
go語言部分runtime庫函式
runtime庫函式相當cool,因為它可以控制go語言程式的執行多方法 1. runtime.GOMAXPROCS函式 預設此函式的值與CPU邏輯個數相同,即有多少個goroutine併發執行,當然可以設定它,它的取值是1~256。最好在主函式在開始前設
Go 語言 Excel 類庫 Excelize 1.4.1 版本釋出
Excelize 是 Go 語言編寫的用於操作 Office Excel 文件類庫,基於 ECMA-376 Office OpenXML 標準。可以使用它來讀取、寫入由 Microsoft Excel™ 2007 及以上版本建立的 XLSX 文件。相