cyberneticlibrary

Reference Go library ecosystem

gostackskillsetup L10
vanducng/skills
What it does

Deploy and manage Go service stacks on container orchestration (Docker/K8s) with observability

Best for

Microservice teams deploying Go services where the deployment config should not diverge from source control.

Inputs
  • · Go service source
  • · gostack config (YAML)
  • · Container registry
Outputs
  • · Built image
  • · Deployed service
  • · Metrics/logs routed to observability pipeline
Requires
  • · Go compiler
  • · Docker
  • · Kubernetes
  • · gostack CLI
Preconditions

Go 1.20+; Dockerfile present; K8s cluster accessible; registry credentials configured

Failure modes
  • · Image build fails → syntax or dependency error in Go code
  • · Pod CrashLoopBackOff → config mismatch or runtime error
  • · Observability not wired → no metrics/logs visible
Trust signals
  • · Config stored as YAML alongside source; no manual kubectl edits
  • · Metrics + logs auto-wired to observability backend
  • · Rollback and canary strategies built-in