Skip to content

Instantly share code, notes, and snippets.

View qmilangowin's full-sized avatar
🎯
Focusing

Milan Gowin qmilangowin

🎯
Focusing
  • Confidential
  • World/Remote
View GitHub Profile
@qmilangowin
qmilangowin / golang-tls.md
Created October 20, 2022 07:30 — forked from denji/golang-tls.md
Simple Golang HTTPS/TLS Examples

Moved to git repository: https://github.com/denji/golang-tls

Generate private key (.key)
# Key considerations for algorithm "RSA" ≥ 2048-bit
openssl genrsa -out server.key 2048

# Key considerations for algorithm "ECDSA" ≥ secp384r1
# List ECDSA the supported curves (openssl ecparam -list_curves)
@qmilangowin
qmilangowin / go-stdlib-interface-selected.md
Created June 28, 2022 14:10 — forked from asukakenji/go-stdlib-interface-selected.md
Go (Golang) Standard Library Interfaces (Selected)

Go (Golang) Standard Library Interfaces (Selected)

This is not an exhaustive list of all interfaces in Go's standard library. I only list those I think are important. Interfaces defined in frequently used packages (like io, fmt) are included. Interfaces that have significant importance are also included.

All of the following information is based on go version go1.8.3 darwin/amd64.