hugdubois / ah-svc-www

My wedding site

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ah-svc-www

Hugdubois's ah-svc-www service

This service is generated with gomeet. The initial command is :

$ gomeet new github.com/hugdubois/ah-svc-www \
  --default-prefixes='ah-svc-,gomeet-svc-,svc-' \
  --extra-serve-flags='' \
  --proto-name='pb'

Up and running

Usage

Common development tasks

ROADMAP

  • Serve the grpc service
  • Serve the http service
  • Serve the grpc-gateway service
  • Multiplex grpc/http
  • Prometheus metrics
  • Add vendoring tool
    • dep win qualification vs glide and govendor
    • retool for tools dependencies
  • Add serve cmd
  • Add cli cmd
  • Add console cmd
  • Generate/Embbed swagger.json
  • Add TLS support
  • Add docker environement (docker file, docker-compose)
  • Add prometheus to docker environement (docker-compose)
  • Add Kubernetes
  • Add a data store
  • Add unit tests
  • Add functional testing
  • Add load testing
  • Add some clients examples (multilang: PHP, RUBY, Node.js, Python ...)
  • Add git workflow (git flow)
  • Add a web ui

About

My wedding site

License:MIT License


Languages

Language:Go 89.2%Language:JavaScript 7.5%Language:CSS 2.3%Language:Elm 0.3%Language:Shell 0.2%Language:Assembly 0.2%Language:Makefile 0.2%Language:HTML 0.2%Language:C 0.0%Language:Dockerfile 0.0%