関連行きます

A.開発ツール

1)sql2go
SQLステートメント構造体golang。DDLステートメントを変換するために使用することができます。
例えば、テーブルのステートメントを作成:.表示は、テーブルを作成するラインに直接貼り付けられた文の出力を、xxxは。
http://stming.cn/tool/sql2go ....

2)toml2go
符号化されたテキストtomlを変換するためには、構造体をgolang尋ねた。
Https://xuri.me/toml-to-go/

3)curl2go
コンクリートgolangコマンドコードにカールするために使用される。
HTTPS://mholt.github.io/curl -...

4)json2go
JSON構造体にテキストを変換する。
HTTPS://mholt.github.io/json -...

5)mysqlの転送ESツール
のhttp://www.ischoolbar.com/EsP ...

6)golangの
ツールシミュレーションテンプレートは、ジェネリックをサポートする前に、使用することを検討してください。
HTTPS://github.com/cheekybits ...

7)、ライブラリの依存のケースを確認し、外出先リスト機能に類似し
ます。https://github.com/KyleBanks / ...

8)簡単なファイル圧縮・解凍ツール、統合ジッパー、タールや他の機能を使用すること、また、クロスプラットフォームがあります。
HTTPS://github.com/mholt/arch ...

9)行く組み込みコマンド
のリストを行くパッケージの依存関係を表示することができます。
囲碁VETは、ローカルコードはgolangの仕様を満たしていない確認することができます。

10)熱ビルドツール
のhttps://github.com/silenceper ...

11)リバイブ
golangコードの品質テストツール
のhttps://github.com/mgechev/reを...

12)ゴーCallvis
golangコードが連鎖図ツールを呼び出し
ます。https://github.com/TrueFurby / ...

13)を実現する
開発プロセス改善ツール
のhttps://github.com/oxequa/rea ...

14)はGotests
自動テストケース生成ツール
のhttps://github.com/cweill/gotを...

II。デバッグツール

1)PERF
プロキシツールそのサポートメモリ、CPU、スタックビュー、およびサポート炎図
パーフツールと行く-トーチツール、迅速なポジショニング手順。
HTTPS://github.com/uber-archi ...
HTTPS:// github.com/google/gops

2)リモートデバッグDLV
ベースgoland + DLVリモートでスタイルを調整する能力を達成することができます。
HTTPS://github.com/go-delve/d ...
GDBがあまりにもシンプルに比べデバッグ、golangのネイティブのサポートを提供します。

3)ウェブプロキシツール
goproxyエージェント、複数のプロトコルのサポート、支援のssh浸透し、KCPプロトコル。
HTTPS://github.com/snail007/g ...

4)パケットキャプチャツール
ゴースニファツール、スケーラブルなパケットキャプチャツール、あなたは今、カスタム・プロトコルツールキットを開発することができる唯一のhttp、mysqlの、Redisの、MongoDBのをサポートしています。
このツールに基づいて、我々は、プロトコルパケットキャプチャqappを開発。
HTTPS://github.com/40t/go-sni ...

5)外部使用のためのクイック開いているポート内のプロキシツールを、逆。
ngrokネットワークサービス外の呼び出しを行うことができ
https://ngrok.com/
HTTPS://github.com/inconshrevを...

6)の証明書を生成するように構成された
証明書サービス側へルート証明書から生成されたキーを。
HTTPS://github.com/cloudflare ...

7)フリー証明書の取得ツール
アクメプロトコルに基づいて、自動的に再生可能な1年間有効letsencryptから無料で証明書を生成します。
HTTPS://github.com/Neilpang/a ...

環境管理ツールの8)開発は、ポータブルスタンドアロンツールの武器を構築します。複数のバックエンドの仮想マシンのサポート。
浮浪者はしばしば価値がある、ドッキングウィンドウと比較し、比較しました。
HTTPS://github.com/hashicorp / ...

9)軽量コンテナスケジューリングツールの
遊牧民がK8Sに比べ、コンテナおよび伝統的なアプリケーションを管理するのは非常に簡単にすることができ、簡単で、あまりない。
HTTPS://github.com/hashicorp / ...

10)機密情報や鍵管理ツール
のhttps://github.com/hashicorp / ...

etcd構成基づくHTTP高度な設定の転送機能、11)。
https://github.com/gojek/weaver

12)プロセス監視ツールスーパーバイザー
HTTPS://www.jianshu.com/p/39b ...

13)に基づいてprocFileプロセス管理ツール。比較するとスーパーバイザーに簡単。
HTTPS://github.com/ddollar/fo ...

14)はHTTP、HTTPS、のWebSocketのに基づいて、プロキシのツール、デバッグ、機能豊富なコンフィギュレーションを。この開発に基づいたオンライン教育NOHOSTウェブデバッグツール、。
Https://github.com/avwo/whistle

15)分散スケジューリングツール
HTTPS://github.com/shunfei/cr ... _ZH.md
HTTPS://github.com/ouqiang/go ...

16)運転・保守のための自動化プラットフォームガイア
HTTPS://github.com/gaia-pipel ...

III。ネットワークツール

IV。一般的な部位

百科事典を行く:  https://awesome-go.com/

JSONの構文解析:  https://www.json.cn/

輸出IP:  https://ipinfo.io/

Redisのコマンド:  http://doc.redisfans.com/

ホームESコマンド:

HTTPS://www.elastic.co/guide / ...

URLENCODE:  のhttp://tool.chinaz.com/Tools / ...

Base64で:  HTTPS://tool.oschina.net/encr ...

GUID:  https://www.guidgen.com/

一般的なツール:  http://www.ofmonkey.com/

ファイブ。Golang人気のライブラリ

ログイン
HTTPS://github.com/Sirupsen/l ...
https://github.com/uber-go/zap

設定
などのロギングライブラリとして互換性のあるJSON、toml、YAML、塩酸フォーマット。
Https://github.com/spf13/viper

ストレージ
のMySQL:  https://github.com/go-xorm/xorm
ES:  HTTPS://github.com/elastic/el ...
Redisの:  HTTPS://github.com/gomodule/r ...
モンゴ:  HTTPS://github.com/mongodb/mo ...
カフカが住んでいた:  HTTPS://github.com/Shopify/sa ...

データ構造
のhttps://github.com/emirpasic / ...

コマンドライン
https://github.com/spf13/cobra

フレームワーク
https://github.com/grpc/grpc-go
https://github.com/gin-gonic/gin

同時
https://github.com/Jeffail/tunny
HTTPS://github.com/benmanns/g ...
今、私たちは本当に使いやすい小さな星ながら、フレームワークを使用していますが、もちろん、より良い使用することができます。
HTTPS://github.com/rafaeldias ...

ツールは、
複雑なコードを書くことを避けるために、サービス側のロジックと構造を確認するために、ベースの実践的な決意を定義します。
HTTPS://github.com/asaskevich ...
HTTPS://github.com/bytedance / ...

いるProtobufファイルの動的解像度インターフェース、関連反映する能力を達成することができます。
HTTPS://github.com/jhump/prot ...

式のエンジンツール
HTTPS://github.com/Knetic/gov ...
https://github.com/google/cel-go

文字列処理
HTTPSを://github.com/huandu/xst ...

レート制限工具
ます。https://github.com/uber-go/ra ...
ます。https://blog.csdn.net/chencho ...
ます。https://github.com/juju/ratel ...

golangは、ライブラリ吹き
周波数限界を考慮に加えてヒューズをするだけでなく、QPS、エラーレート、および他のものを検討してください。
HTTPS://github.com/afex/hystr ...
HTTPS://github.com/sony/gobre ...


のhttps://github.com/chenjiando ...

テールツールライブラリ
ます。https://github.com/hpcloud/ta ...

完成!

发布了37 篇原创文章 · 获赞 9 · 访问量 6万+

おすすめ

転載: blog.csdn.net/qingxili/article/details/104329851