Go ecosystem

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(物联网)
 
(未显示1个用户的33个中间版本)
第1行: 第1行:
 
[[Go]] 生态系统
 
[[Go]] 生态系统
  
[[文件:cilium-architecture.png|right|Cilium - eBPF-based Networking, Observability, and Security]]
+
[[文件:Open-Source-Networking-Ecosystem.png|right|The future of networking is open source]]
 
==Awesome==
 
==Awesome==
 
*[https://github.com/avelino/awesome-go Awesome Go] [[image:awesome.png]]
 
*[https://github.com/avelino/awesome-go Awesome Go] [[image:awesome.png]]
 
*[https://github.com/ramitsurana/awesome-kubernetes Awesome Kubernetes] [[image:awesome.png]]
 
*[https://github.com/ramitsurana/awesome-kubernetes Awesome Kubernetes] [[image:awesome.png]]
 
*[https://github.com/roaldnefs/awesome-prometheus Awesome Prometheus] [[image:awesome.png]]
 
*[https://github.com/roaldnefs/awesome-prometheus Awesome Prometheus] [[image:awesome.png]]
 +
 +
==语言编译器==
 +
*[https://github.com/gopherjs/gopherjs GopherJS] - A [[compiler]] from Go to [[JavaScript]]
  
 
==生产力==
 
==生产力==
第16行: 第19行:
 
*[https://github.com/sbinet/igo igo]
 
*[https://github.com/sbinet/igo igo]
 
*[https://github.com/GoAdminGroup/go-admin GoAdmin] 可以帮助你的 Golang 应用快速实现数据可视化,搭建一个数据管理平台。
 
*[https://github.com/GoAdminGroup/go-admin GoAdmin] 可以帮助你的 Golang 应用快速实现数据可视化,搭建一个数据管理平台。
 +
*[https://github.com/akiyosi/goneovim Goneovim]
  
 
==[[Internet of Things|物联网]]==
 
==[[Internet of Things|物联网]]==
第21行: 第25行:
 
*[https://github.com/zubairhamed/canopus canopus] CoAP Client/Server implementing RFC 7252
 
*[https://github.com/zubairhamed/canopus canopus] CoAP Client/Server implementing RFC 7252
 
*[https://github.com/paypal/gatt Gatt] is a Go package for building Bluetooth Low Energy peripherals
 
*[https://github.com/paypal/gatt Gatt] is a Go package for building Bluetooth Low Energy peripherals
 +
 +
==[[Operating system|操作系统]]==
 +
*[https://github.com/mit-pdos/biscuit Biscuit research OS]
  
 
==数据库存储==
 
==数据库存储==
第33行: 第40行:
 
*[https://github.com/dgraph-io Dgraph & BadgerDB]
 
*[https://github.com/dgraph-io Dgraph & BadgerDB]
 
*[https://github.com/CovenantSQL/CovenantSQL CovenantSQL(CQL)] 对标 Amazon QLDB 的开源版,就像 filecoin + IPFS 是去中心化的文件系统, CQL 是去中心化的数据库
 
*[https://github.com/CovenantSQL/CovenantSQL CovenantSQL(CQL)] 对标 Amazon QLDB 的开源版,就像 filecoin + IPFS 是去中心化的文件系统, CQL 是去中心化的数据库
 +
*[https://github.com/dgraph-io/dgraph Dgraph] Native [[GraphQL]] Database with graph backend
  
 
==网络&Server==
 
==网络&Server==
第43行: 第51行:
 
*[https://github.com/lni/dragonboat Dragonboat] - A Multi-Group Raft library in Go
 
*[https://github.com/lni/dragonboat Dragonboat] - A Multi-Group Raft library in Go
 
*[https://cilium.io cilium]
 
*[https://cilium.io cilium]
 +
*[https://github.com/uber/cadence Cadence] 是一个分布式的、可扩展的、持久的、高可用的编排引擎,以可扩展的、弹性的方式执行异步的长期运行的业务逻辑。
  
 
==度量监控==
 
==度量监控==
第55行: 第64行:
  
 
==[[machine learning|机器学习]]==
 
==[[machine learning|机器学习]]==
 +
*[[GoLearn]]
  
==[[big data|大数据分析处理]]==
+
==[[Internet of Things|物联网]]==
 
+
*[https://github.com/hybridgroup/gobot/ Gobot] Golang framework for [[robotics]], drones, and the [[Internet of Things]] (IoT)
==数学==
+
  
 
==区块链==
 
==区块链==
 
*[[Hyperledger Project]]
 
*[[Hyperledger Project]]
 
*[https://github.com/Jeiwan/blockchain_go Blockchain in Go]
 
*[https://github.com/Jeiwan/blockchain_go Blockchain in Go]
*[https://github.com/smartcontractkit/chainlink Chainlink]
+
Tendermint Core + IBC Protocol + Cosmos SDK
 +
*[https://github.com/tendermint/awesome#ecosystem Projects that are using Tendermint Core or Tendermint BFT]
 
*[https://github.com/cosmos/cosmos-sdk Cosmos SDK]
 
*[https://github.com/cosmos/cosmos-sdk Cosmos SDK]
 +
*[https://ibcprotocol.org/ IBC Protocol]
 
*[https://github.com/miguelmota/cointop cointop]
 
*[https://github.com/miguelmota/cointop cointop]
 +
*[https://github.com/smartcontractkit/chainlink Chainlink]
  
 
==消息通讯==
 
==消息通讯==
 +
[[文件:NATS-logo.png|right|NATS]]
 +
*[[NATS]]
 
*[https://github.com/mattermost/mattermost-server Mattermost]
 
*[https://github.com/mattermost/mattermost-server Mattermost]
 
*[[nsq]]
 
*[[nsq]]
 
*[https://github.com/avelino/awesome-go#messaging awesome-go#messaging]
 
*[https://github.com/avelino/awesome-go#messaging awesome-go#messaging]
 
*[https://github.com/haxpax/gosms gosms] Your own local SMS gateway in Go
 
*[https://github.com/haxpax/gosms gosms] Your own local SMS gateway in Go
 +
 +
==电子邮件==
 +
[[文件:listmonk-logo.png|right|listmonk]]
 +
*[https://github.com/knadh/listmonk listmonk]
 +
*[https://github.com/flashmob/go-guerrilla Go-Guerrilla] Mini [[SMTP]] Server
  
 
==Web框架==
 
==Web框架==
第81行: 第100行:
  
 
==内容管理==
 
==内容管理==
 +
[[文件:ponzu-cms-logo.png|right|Ponzu CMS]]
 +
*[https://github.com/ponzu-cms/ponzu Ponzu CMS]
 
*[https://gohugo.io/ Hugo] The world’s fastest framework for building websites
 
*[https://gohugo.io/ Hugo] The world’s fastest framework for building websites
 
==医疗教育==
 
  
 
==企业应用==
 
==企业应用==
第91行: 第110行:
  
 
==安全加密==
 
==安全加密==
 +
[[文件:Lantern-logo.png|right|蓝灯]]
 
*[https://www.vaultproject.io/ Vault]
 
*[https://www.vaultproject.io/ Vault]
 
*[https://github.com/xenolf/lego lego] [[Let's Encrypt]] client and ACME library written in Go
 
*[https://github.com/xenolf/lego lego] [[Let's Encrypt]] client and ACME library written in Go
第98行: 第118行:
 
*[https://github.com/volatiletech/authboss authboss] authentication system
 
*[https://github.com/volatiletech/authboss authboss] authentication system
 
*[https://github.com/casbin/casbin Casbin] authorization library, supports ACL, RBAC, ABAC
 
*[https://github.com/casbin/casbin Casbin] authorization library, supports ACL, RBAC, ABAC
 +
*[https://github.com/s-rah/onionscan OnionScan] investigating the Dark Web.
 +
*[https://github.com/armosec/kubescape Kubescape] 风险分析、安全合规、RBAC可视化和image漏洞扫描 Kubescape helps admins manage Kubernetes securely
  
==iOS/Android==
+
==Identity==
 +
[[文件:ory-logo.png|right|Org]]
 +
*[[ory]]
 +
*[https://github.com/ory/hydra ORY Hydra] [[OAuth]] 2.0 Server and [[OpenID]] Connect Provider
 +
*[https://github.com/ory/kratos ORY Kratos] cloud native [[identity management|Identity]] infrastructure
 +
*[https://github.com/ory/oathkeeper ORY Oathkeeper] Identity & Access Proxy (IAP)
 +
*[https://github.com/dexidp/dex dex]
 +
*[https://github.com/volatiletech/authboss Authboss] is a modular authentication system for the web.
  
==桌面应用==
+
==桌面GUI==
 
*[https://github.com/jroimartin/gocui gocui] Console User Interfaces
 
*[https://github.com/jroimartin/gocui gocui] Console User Interfaces
 +
*[https://github.com/therecipe/qt therecipe/qt] allows you to write [[Qt]] applications entirely in Go, [[JavaScript]]/[[TypeScript]], [[Dart]]/[[Flutter]], Haxe and [[Swift]]
  
 
==游戏==
 
==游戏==
第108行: 第138行:
 
*[https://github.com/name5566/leaf/ leaf]
 
*[https://github.com/name5566/leaf/ leaf]
  
==音乐==
+
==云原生==
 
+
==空间探测==
+
 
+
==容器云(PaaS)==
+
 
*[[Rancher]]
 
*[[Rancher]]
 
*[[OpenShift]]
 
*[[OpenShift]]
 
*[[Kubernetes]]
 
*[[Kubernetes]]
 +
*[[Go CDK]]
 +
*[[Containerd]]
 +
*[https://github.com/temporalio/temporal Temporal]
  
 
==DevOps==
 
==DevOps==
 +
[[文件:Infracost-logo.png|right|Infracost]]
 +
静态分析、软件测试、代码质量、代码安全、DevOps
 +
*[https://github.com/infracost/infracost Infracost] 显示 [[HashiCorp|Terraform]] 的云成本估算。它使 [[DevOps]]、SRE 和工程师能够在终端或拉动请求中进行修改之前看到成本细目并了解成本,将其作为工作流程的一部分讨论成本。
 
*[https://github.com/ovh/cds CDS]
 
*[https://github.com/ovh/cds CDS]
 
*[[drone]]
 
*[[drone]]
 
*[https://github.com/Tencent/bk-cmdb 蓝鲸配置平台(蓝鲸CMDB)MIT协议]
 
*[https://github.com/Tencent/bk-cmdb 蓝鲸配置平台(蓝鲸CMDB)MIT协议]
 
*[[open devops stack]]
 
*[[open devops stack]]
 +
*[https://github.com/stretchr/testify/ Testify] Thou Shalt Write Tests
  
 
==LB & Proxy==
 
==LB & Proxy==
第131行: 第164行:
 
*[https://www.envoyproxy.io/ Envoy]
 
*[https://www.envoyproxy.io/ Envoy]
  
==REST API==
+
==API Gateway==
 +
[[文件:Lura-logo.png|right|Lura]]
 +
[[文件:tyk-logo.jpeg|right|Tyk]]
 +
*[https://github.com/TykTechnologies Tyk]
 +
*[https://github.com/luraproject Lura]
 
*[https://github.com/george518/PPGo_ApiAdmin Go API manage]
 
*[https://github.com/george518/PPGo_ApiAdmin Go API manage]
 +
*[https://github.com/mosn/mosn MOSN (Modular Open Smart Network)] The Cloud-Native Network Proxy Platform.
  
 
==图集==
 
==图集==
 
<gallery>
 
<gallery>
 +
image:cilium-architecture.png|Cilium
 
image:Reactive-Programming.png|响应式编程
 
image:Reactive-Programming.png|响应式编程
 
image:tidb-architecture.png|TiDB
 
image:tidb-architecture.png|TiDB
 
image:notary-client-server-signer.png|Notary
 
image:notary-client-server-signer.png|Notary
 +
image:keda-architecture.png|KEDA
 +
image:temporal-frontend-service.png|Temporal
 +
image:kubescape-cluster-vulnerability-scanning.png|Kubescape
 
</gallery>
 
</gallery>
  

2022年5月7日 (六) 12:04的最后版本

Go 生态系统

The future of networking is open source

目录

[编辑] Awesome

[编辑] 语言编译器

[编辑] 生产力

[编辑] 物联网

  • mqttPaho Eclipse Paho MQTT Go client
  • canopus CoAP Client/Server implementing RFC 7252
  • Gatt is a Go package for building Bluetooth Low Energy peripherals

[编辑] 操作系统

[编辑] 数据库存储

[编辑] 网络&Server

[编辑] 度量监控

[编辑] 机器学习

[编辑] 物联网

[编辑] 区块链

Tendermint Core + IBC Protocol + Cosmos SDK

[编辑] 消息通讯

NATS

[编辑] 电子邮件

listmonk

[编辑] Web框架

[编辑] 内容管理

Ponzu CMS
  • Ponzu CMS
  • Hugo The world’s fastest framework for building websites

[编辑] 企业应用

[编辑] 安全加密

蓝灯

[编辑] Identity

Org

[编辑] 桌面GUI

[编辑] 游戏

[编辑] 云原生

[编辑] DevOps

Infracost

静态分析、软件测试、代码质量、代码安全、DevOps

[编辑] LB & Proxy

[编辑] Service

Microservices、Service Mesh、Serverless、FaaS

[编辑] API Gateway

Lura
Tyk

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱