常用的GoLang包工具

2021-10-11 22:46:26 字數 1013 閱讀 2200

machinery非同步佇列 

mqtt通訊 github.com/eclipse/paho.mqtt.golang go文件

fasthttp包 github.com/valyala/fasthttp

資料庫操作包

mysql db鏈式操作

glide包管理工具

檔案配置包 github.com/spf13/viper

cli應用執行程式包 github.com/spf13/cobra

redis包 命令式操作 github.com/garyburd/redigo/redis

redis包 便捷操作 github.com/go-redis/redis

日誌包

日誌包 郵件通知logrus的hooks

gin api文件包

govalidator 引數驗證器 github.com/asaskevich/govalidator

json編譯碼庫 github.com/json-iterator/go

json web token

型別轉換 github.com/unknwon/com

優雅的重啟http服務 github.com/fvbock/endless 目前只支援linux環境下使用,零時間重啟。

許可權控制 github.com/mikespook/gorbac

websocket包 github.com/gorilla/websocket

定時任務包 github.com/robfig/cron

cloudxns-ddns 動態網域名稱客戶端 docker 映象

restful和gprc相互轉換 example =>

proto構建go**工具 github.com/tuneinc/truss 用於rpc協議文件生成

api閘道器

go直播伺服器

rabbitmq包

gin中文文件

http限流

orm包

分享常用的GoLang包工具

包名鏈結位址 備註machinery非同步佇列 mqtt通訊 go文件 fasthttp包 資料庫操作包 mysql db鏈式操作 glide包管理工具 檔案配置包 cli應用執行程式包 redis包 命令式操作 redis包 便捷操作 日誌包日誌包 郵件通知logrus的hooks gin api...

常用抓包工具分析

常用的抓包工具有 瀏覽器自帶抓包工具 windows tcpdump是linux下的抓包工具,一般使用比較習慣於,在linux下用tcpdump抓包,結果存入檔案,把檔案匯入windows下用windows下的wireshark分析。i 指定監聽網絡卡 w 1.pcap 結果儲存成pcap檔案,方便...

Python最常用的打包工具

python打包工具 1,py2exe 2,pyinstaller 使用這個 安裝方法 pip install pyinstaller 使用方法 執行build命令,並新增必要的搜尋路徑,外加執行檔案的圖示 cd到程式所在目錄 pyinstaller f w i d tmp main.ico mai...