shippy

Code for the tutorial series on creating Microservices with Golang

Github星跟蹤圖

Shippy

This is the codebase for the multi-part series on writing microservices in Golang found here.

Table of contents (this may change as the series progresses)

  1. Tutorial one - $ git checkout tutorial-1 - Microservice basics, gRPC and protobuf basics.
  2. Tutorial two - $ git checkout tutorial-2 - Docker basics, creating a second service, integrating go-micro.
  3. Tutorial three - $ git checkout tutorial-3 - Creating a third service. Introducing docker-compose. Introducing Mongodb and mgo, adding a datastore.
  4. Tutorial four (TODO) - Authentication.
  5. Tutorial four (TODO) - Introducing NATS and message brokering.
  6. Tutorial five (TODO) - Creating a user-interface. Introducing gRPC-gateway for exposing RESTful endpoints for web.
  7. Tutorial six (TODO) - Deploying to Google Cloud part 1 - introducing Terraform and Google Cloud.
  8. Tutorial seven (TODO) - Deploying to Google Container Engine - introducing Container Engine and Kubernetes.
  9. Tutorial eight (TODO) - Setting up continuous integration with CircleCI.
  10. Tutorial nine (TODO) - API gateway and routing. Introducing Kong.
  11. Tutorial ten (TODO) - Conclusion.

主要指標

概覽
名稱與所有者EwanValentine/shippy
主編程語言Go
編程語言Go (語言數: 2)
平台
許可證GNU General Public License v3.0
所有者活动
創建於2017-11-20 12:22:57
推送於2020-06-12 17:46:59
最后一次提交2020-06-12 18:45:27
發布數3
最新版本名稱part-3 (發布於 )
第一版名稱part-1 (發布於 )
用户参与
星數777
關注者數34
派生數230
提交數6
已啟用問題?
問題數27
打開的問題數4
拉請求數4
打開的拉請求數0
關閉的拉請求數7
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?