Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/robertobadjio/tgtime-api
Telegram Time API Microservice
https://github.com/robertobadjio/tgtime-api
Last synced: about 1 month ago
JSON representation
Telegram Time API Microservice
- Host: GitHub
- URL: https://github.com/robertobadjio/tgtime-api
- Owner: robertobadjio
- Created: 2024-02-26T16:38:36.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-10-16T20:23:46.000Z (2 months ago)
- Last Synced: 2024-10-18T19:42:38.797Z (2 months ago)
- Language: Go
- Homepage: https://tgtime.ru
- Size: 188 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Curl in scratch image:
https://medium.com/axiomzenteam/combining-docker-multi-stage-builds-and-health-checks-feea7cd2d85e
https://github.com/tarampampam/curl-dockerhttps://github.com/MaksimDzhangirov/backendBankExample?tab=readme-ov-file
https://docs.docker.com/language/golang/build-images/
Миграции
https://copyprogramming.com/howto/how-to-run-golang-migrate-with-docker-compose#how-to-run-golang-migrate-with-docker-composehttps://github.com/peter-evans/docker-compose-actions-workflow?tab=readme-ov-file
https://peterevans.dev/posts/smoke-testing-containers/
https://github.com/mvdan/github-actions-golang
https://habr.com/ru/companies/otus/articles/650435/
https://habr.com/ru/articles/595627/
https://stackoverflow.com/questions/76488238/running-docker-and-github-actions-error-command-not-found
https://stackoverflow.com/questions/65883184/gokit-validate-request-payload-in-transport-layerGRPC
https://github.com/travisjeffery/grpc-go-kit-error-example/blob/master/main.go
https://www.ru-rocker.com/2017/02/24/micro-services-using-go-kit-grpc-endpoint/
mustEmbedUnimplemented https://github.com/grpc/grpc-go/issues/3794
https://github.com/matryer/goblueprints/blob/master/chapter10/vault/server_grpc.go
https://habr.com/ru/articles/461279/
https://github.com/dayleader/golang-grpc-example/blob/master/cmd/main.go
https://habr.com/ru/articles/654645/Project standard layout
https://github.com/golang-standards/project-layouthttps://dev.to/nikl/how-to-build-a-containerized-microservice-in-golang-a-step-by-step-guide-with-example-use-case-5ea8
https://github.com/velotiotech/watermark-service/tree/masterИнтересная статья про AGR и ENV в Dockerfile
https://vsupalov.com/docker-arg-env-variable-guide/https://gokit.io/examples/stringsvc.html
Gokit: Validate request/payload in transport layer
https://stackoverflow.com/questions/65883184/gokit-validate-request-payload-in-transport-layerГайд про ENV
https://habr.com/ru/articles/446468/Protobuf
1. Install (MacOS): brew install protobuf
2. Install: go install google.golang.org/protobuf/cmd/protoc-gen-go@latest
3. Install: go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest