An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 7.9% on proxy.golang.org
Top 1.5% dependent packages on proxy.golang.org
Top 1.8% dependent repos on proxy.golang.org

proxy.golang.org : github.com/johnsiilver/getcert

Package getcert allows the dialing of a TLS service (http or gRPC) without possessing the public key. This is useful in situations where you don't need a preshared cert because traffic is under internal control (internal Kubernetes routing) or when you have a non self signed cert that can be verified against a chain of trust with a Certificate Authority (CA). The server already has the cert, why would you want to have a static cert to manage? For internal traffic (where DNS is under your control), you can do: For a non self signed certificate you verify with a CA: You can use this in an http.Client with: You can also use this as a gRPC DialOption: Note: I don't know that I believe there is something completely under internal control that is safe. I suggest always using verify and limiting this to only certain trusted CAs. But that's your call. This library is useful where mutual authentication via certs is not needed and you do not want to use self signed certs (which gRPC seems to encourage, but this is no better than preshared secrets and rarely

Registry - Source - Documentation - JSON - codemeta.json
purl: pkg:golang/github.com/johnsiilver/getcert
License: MIT
Latest release: about 5 years ago
First release: about 5 years ago
Namespace: github.com/johnsiilver
Dependent packages: 12
Dependent repositories: 8
Stars: 11 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 3 months ago

Top 8.2% on proxy.golang.org
mmesh.dev/m-cli v0.10.5
mmesh-cli
23 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
mmesh.dev/m-node v0.13.5
mmesh-node
33 versions - Latest release: over 1 year ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/mmesh/m-node v0.12.0
mmesh-node
27 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/MohammadBnei/go-realtime-chat/client v0.0.0-20230527233323-63cdca868a9f
8 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/coeus-grpc/coeus-core v0.1.0
1 version - Latest release: about 3 years ago - 0 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/modelrocket/hiro v0.1.5 removed
6 versions - Latest release: almost 4 years ago
Top 6.4% on proxy.golang.org
github.com/ModelRocket/hiro v0.1.5
Model Rocket Platform Core
6 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 stars on GitHub
Top 7.4% on proxy.golang.org
github.com/bh90210/healthz v0.2.0
Package healthz is a tiny & simple to use library for liveness & readiness Kubernetes checks (gRP...
2 versions - Latest release: about 4 years ago - 6 stars on
Top 8.2% on proxy.golang.org
github.com/element-of-surprise/keyvault v0.0.0-20201026215423-b7efc31ece89
Package keyvault provides access to Azure's Keyvault service. For details on the keyvault servic...
1 version - Latest release: about 5 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/getcouragenow/modules v0.0.0-20200929083533-8dc6894df914
1 version - Latest release: about 5 years ago
Top 4.7% on proxy.golang.org
github.com/getcouragenow/packages/mod-chat/server v0.0.0-20200928071859-8cdf1eddd526
1 version - Latest release: about 5 years ago - 1 dependent package - 2 dependent repositories
Top 8.2% on proxy.golang.org
github.com/zetabase/zetabase-client v0.1.7
Package zetabase provides a Go client library for the Zetabase cloud database along with a comman...
7 versions - Latest release: about 5 years ago - 0 stars on GitHub
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.