OPEN SOURCEGITHUB.COM/TAN-ZHUO
オープンソース.
01自作GoMICROSERVICES
go-lynx.
プラグアンドプレイの Go マイクロサービスフレームワーク — The Plug-and-Play Go Microservices Framework
「もう一つの Web フレームワーク」を作るのではなく、マイクロサービスの定型的なセットアップ——サービスレジストリ、設定センター、データベース、メッセージキュー、分散トレーシング——を統一ランタイム + プラグインモデルに集約。CLI で一発スキャフォールドし、必要なプラグインだけを挿して、ビジネスロジックに集中できます。
- STARS
- ★ 121
- プラグイン
- 25+
- 言語
- Go
- サイト
- go-lynx.cn
QUICKSTART
# 安装 CLI
go install github.com/go-lynx/lynx/cmd/lynx@latest
# 初始化项目
lynx new demo
# 启动
boot.NewApplication(wireApp).Run()プラグインエコシステム25
lynx-grpcgRPC サービスlynx-httpHTTP サービスlynx-swaggerSwagger ドキュメントlynx-mysqlMySQLlynx-pgsqlPostgreSQLlynx-mssqlSQL Serverlynx-mongodbMongoDBlynx-sql-sdkSQL 基盤 SDKlynx-elasticsearchElasticsearchlynx-redisRedislynx-redis-lockRedis 分散ロックlynx-etcd-lockETCD 分散ロックlynx-kafkaKafkalynx-rocketmqRocketMQlynx-rabbitmqRabbitMQlynx-pulsarApache Pulsarlynx-nacosNacos レジストリ/設定lynx-polarisPolaris ガバナンスlynx-apolloApollo 設定lynx-etcdETCD レジストリ/設定lynx-seataSeata 分散トランザクションlynx-dtmDTM 分散トランザクションlynx-sentinelSentinel レート制限lynx-tracer分散トレーシングlynx-eon-idEon-ID 分散 ID
その他のプロジェクト05
02ai-room本当に計算しているニューラルネットワークをノード単位で観察できるブラウザ内 3D 空間TypeScripttan-zhuo/ai-room ↗03Nihongo日本語練習サイトTypeScripttan-zhuo/Nihongo ↗04ai-chat複数の AI 同士の会話を観戦できるオープンソースツールPythontan-zhuo/ai-chat ↗05cube-fireCubeFire:ブラウザで遊べる LAN マルチプレイヤー・シューティング(WebRTC P2P)JavaScripttan-zhuo/cube-fire ↗06mybatis-log-analysisシンプルで実用的な IDEA 向け SQL ログプラグインJavatan-zhuo/mybatis-log-analysis ↗