grpc-mtls-example
simplebank
grpc-mtls-example | simplebank | |
---|---|---|
1 | 7 | |
36 | 3,989 | |
- | - | |
4.9 | 5.4 | |
19 days ago | 18 days ago | |
Go | Go | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
grpc-mtls-example
-
So you want to deploy mTLS
We had to configure servers in Go (gRPC), Python (Flask), and node.js (GraphQL). There are plenty of guides and docs on how to do this, if you’re curious :-) For the sake of brevity, I’ll only give an example for Go (gRPC) to illustrate what this entails. Here’s the heart of it:
simplebank
- JWT & PASETO Implementation of the Token-Based Authentication
-
Best course for learning Go
The best free course I found for Go is Backend master class. It's very useful, direct and short: - Github repository: https://github.com/techschool/simplebank - YouTube playlist: https://www.youtube.com/playlist?list=PLy_6D98if3ULEtXtNSY_2qN21VCKgoQAE
-
What are well-developed web applications in Golang?
simplebank
- go projects
- Best Online Course To Learn API development in Go?
-
Add users table with unique & foreign key constraints in PostgreSQL
And its Github repository
What are some alternatives?
certify - :lock: Create private CA and Issue Certificates without hassle
sponge_examples - Some examples of using sponge to develop go projects.
jwt - Community maintained clone of https://github.com/dgrijalva/jwt-go
pcbook-go
coder - Coder provisions software development environments via Terraform on Linux, macOS, Windows, X86, ARM, and of course, Kubernetes.
pocketbase - Open Source realtime backend in 1 file
dapr - Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
grpc-web-demo - Dockerized Go microservices and their envoy proxies for a flow which showcases gRPC for Web Clients. Check the medium story!!!
Mattermost - Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..
token-go - JWT & PASETO Implementation of the Token Based Authentication
Caddy - Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Dota2API - GraphQL API and GRPC Service exposing Dota2 Data using Golang