This repository contains a simple implementation of a thread-safe stack in Go. It includes concurrent push and pop operations, unit tests, and a Dockerfile for containerization.
- Concurrency support
- Dockerized
- Kubernetes-ready
- CI/CD with GitHub Actions
- Go 1.22 or later
- Docker
go run main.godocker run -d csociety/go-stack apiVersion: v1kind: Podmetadata:
name: go-stacklabels:
app: go-stackspec:
containers:
- name: go-stackimage: csociety/go-stack:latest