Go 微服务实战汇总

# 国内经验 - [今日头条Go建千亿级微服务的实践](https://zhuanlan.zhihu.com/p/26695984) - [华尔街见闻基于Golang的微服务实践](https://zhuanlan.zhihu.com/p/26777189) - [使用gRPC-Gateway快速构建微服务](http://ylzheng.com/2017/10/19/microservice-with-grpc/) - [Go使用grpc+http打造高性能微服务](https://mp.weixin.qq.com/s/44Rd2VCsRt9goddDlsIQlg) - [阿里云基于 Go 的微服务架构分享](https://mp.weixin.qq.com/s/Ftd8pFVCrhtppvFjBNSF5Q) - [Golang 微服务在腾讯游戏用户运营领域的探索及实践](http://www.infoq.com/cn/presentations/exploration-practice-of-golang-micro-service-in-the-tencent-game-users) - [用 Go 語言打造微服務架構](https://www.slideshare.net/appleboy/go-78757166) # 国外经验 - [Microservices in Golang - Part 1](https://ewanvalentine.io/microservices-in-golang-part-1/) - [Microservices in Golang - part 2 - Docker and go-micro](https://ewanvalentine.io/microservices-in-golang-part-2/) - [Microservices in Golang - part 3 - docker-compose and datastores](https://ewanvalentine.io/microservices-in-golang-part-3/) - [Microservices in Golang - Part 4 - Authentication with JWT](https://ewanvalentine.io/microservices-in-golang-part-4/) - [Microservices in Golang - Part 5 - Event brokering with Go Micro](https://ewanvalentine.io/microservices-in-golang-part-5/) - [Microservices in Golang - Part 6 - Web Clients](https://ewanvalentine.io/microservices-in-golang-part-6/) - [Microservices in Golang - Part 7 - Terraform a Cloud](https://ewanvalentine.io/microservices-in-golang-part-7/) - [Microservices in Golang - Part 8 - Kubernetes and Container Engine](https://ewanvalentine.io/microservices-in-golang-part-8/) - [Microservices in Golang - Part 9 - Deployments with CircleCI](https://ewanvalentine.io/microservices-in-golang-part-9/) - [Microservices in Golang - Part 10 - Summary](https://ewanvalentine.io/microservices-in-golang-part-10/) - [Part 1: Introduction and rationale for Go microservices](http://callistaenterprise.se/blogg/teknik/2017/02/17/go-blog-series-part1/) - [Part 2: Building our first Go microservice](http://callistaenterprise.se/blogg/teknik/2017/02/21/go-blog-series-part2) - [Part 3: Embedding a data store and serving JSON](http://callistaenterprise.se/blogg/teknik/2017/02/27/go-blog-series-part3) - [Part 4: Unit testing HTTP services with GoConvey](http://callistaenterprise.se/blogg/teknik/2017/03/03/go-blog-series-part4) - [Part 5: Deploying on Docker Swarm](http://callistaenterprise.se/blogg/teknik/2017/03/09/go-blog-series-part5) - [Part 6: Adding Health checks](http://callistaenterprise.se/blogg/teknik/2017/03/22/go-blog-series-part6) - [Part 7: Service Discovery & Load-balancing](http://callistaenterprise.se/blogg/teknik/2017/04/24/go-blog-series-part7) - [Part 8: Centralized configuration using Spring Cloud config and Viper](http://callistaenterprise.se/blogg/teknik/2017/05/15/go-blog-series-part8) - [Part 9: Messaging with AMQP](http://callistaenterprise.se/blogg/teknik/2017/06/08/go-blog-series-part9) - [Part 10: Logging to a LaaS with Logrus and Docker’s log drivers](http://callistaenterprise.se/blogg/teknik/2017/08/02/go-blog-series-part10) - [Part 11: Circuit Breakers and resilience with Netflix Hystrix](http://callistaenterprise.se/blogg/teknik/2017/09/11/go-blog-series-part11) - [Part 12: Distributed tracing with Zipkin](http://callistaenterprise.se/blogg/teknik/2017/10/25/go-blog-series-part12/) - [Part 13: Distributed persistence with CockroachDB and GORM](http://callistaenterprise.se/blogg/teknik/2018/02/14/go-blog-series-part13) - [Part 14: GraphQL with Go](http://callistaenterprise.se/blogg/teknik/2018/05/07/go-blog-series-part14/) - [Getting Started with Microservices using Go, gRPC and Kubernetes](https://outcrawl.com/getting-started-microservices-go-grpc-kubernetes/) - [How To Build Microservice With MongoDB In Golang](http://goinbigdata.com/how-to-build-microservice-with-mongodb-in-golang/)
已邀请:

要回复问题请先登录注册