johanbrandhorst
Software Engineer using Go and always keen to learn new things.
@HashiCorpSḵwx̱wú7mesh, Canada
Pinned Repositories
go
The Go programming language
go-grpc-middleware
Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
grpc-gateway
gRPC to JSON proxy generator following the gRPC HTTP spec
certify
Automatic client and server certificate distribution and maintenance
grpc-auth-example
Examples of client authentication with gRPC
grpc-gateway-boilerplate
All the boilerplate you need to get started with writing grpc-gateway powered REST services in Go
grpc-postgres
An example repo of how I like to use postgres with gRPC
grpcweb-example
An example implementation of a GopherJS client and a Go server using the Improbable gRPC-Web implementation
protobuf
GopherJS Bindings for ProtobufJS and gRPC-Web
wasm-experiments
johanbrandhorst's Repositories
johanbrandhorst/grpcweb-example
An example implementation of a GopherJS client and a Go server using the Improbable gRPC-Web implementation
johanbrandhorst/bazel-mono
Playing around with using Bazel for CI
johanbrandhorst/concurrency
Concurrency example
johanbrandhorst/grpcui
An interactive web UI for gRPC, along the lines of postman
johanbrandhorst/buf-example
Using buf to develop APIs with protocol buffers
johanbrandhorst/grpc-go
The Go language implementation of gRPC. HTTP/2 based RPC
johanbrandhorst/protoc-gen-star
protoc plugin library for efficient proto-based code generation
johanbrandhorst/protoc-gen-validate
protoc plugin to generate polyglot message validators
johanbrandhorst/bazel-gazelle
Gazelle is a Bazel build file generator for Bazel projects. It natively supports Go and protobuf, and it may be extended to support new languages and custom rule sets.
johanbrandhorst/blog-1
johanbrandhorst/Catzkorn
johanbrandhorst/chakra-ui
⚡️Simple, Modular & Accessible UI Components for your React Applications
johanbrandhorst/charts
Curated applications for Kubernetes
johanbrandhorst/cmux
Connection multiplexer for GoLang: serve different services on the same port!
johanbrandhorst/docs
User documentation for Knative components
johanbrandhorst/envoy
Cloud-native high-performance edge/middle/service proxy
johanbrandhorst/exposure-notifications-server
Exposure Notification Reference Server | Covid-19 Exposure Notifications
johanbrandhorst/mint-exp
Playing around with mint-lang.com
johanbrandhorst/mint-website-rails
Source code of www.mint-lang.com
johanbrandhorst/okta-sdk-golang
okta-sdk-golang
johanbrandhorst/protobuf-2
Go support for Google's protocol buffers
johanbrandhorst/protoreflect
Reflection (Rich Descriptors) for Go Protocol Buffers
johanbrandhorst/pulumi
johanbrandhorst/rules_go
Go rules for Bazel
johanbrandhorst/scorecard
Security Scorecards - Security health metrics for Open Source
johanbrandhorst/sdk-go
Go SDK for CloudEvents (https://github.com/cloudevents/spec)
johanbrandhorst/show-notes
Changelog episode show notes in Markdown format 📝
johanbrandhorst/stayinghomeclub
A list of all the companies WFH or events changed because of covid-19
johanbrandhorst/tf_kube_aws
terraform modules for kubernetes on container linux
johanbrandhorst/thanos
Highly available Prometheus setup with long term storage capabilities. CNCF Sandbox project.