refactor: remove Kubernetes content (moved to rodin/kubernetes-patterns)
This commit is contained in:
@@ -1,17 +1,15 @@
|
||||
# Go Patterns
|
||||
|
||||
Idiomatic Go patterns extracted from the [Go standard library](https://github.com/golang/go) and [Kubernetes](https://github.com/kubernetes/kubernetes) source code with verified file:line citations.
|
||||
Idiomatic Go patterns extracted from the [Go standard library](https://github.com/golang/go) source code with verified file:line citations.
|
||||
|
||||
## Structure
|
||||
|
||||
- `patterns/` — Go stdlib patterns (interfaces, errors, concurrency, structs, testing, docs, style, API conventions, packages)
|
||||
- `kubernetes/` — Production-scale patterns from Kubernetes (controllers, informers, workqueues)
|
||||
- `comparison/` — stdlib vs Kubernetes patterns
|
||||
- `smells/` — Anti-patterns and common Go mistakes
|
||||
- `changelog/` — Daily digest of merged PRs
|
||||
- `changelog/` — Daily digest of merged Go PRs
|
||||
|
||||
## Philosophy
|
||||
|
||||
These rules are derived from what the Go source code actually does, not opinions or blog posts. Every pattern cites specific files and line numbers.
|
||||
These rules are derived from what the Go standard library actually does, not opinions or blog posts. Every pattern cites specific files and line numbers.
|
||||
|
||||
When unsure how to do something in Go, look at how the standard library does it.
|
||||
|
||||
Reference in New Issue
Block a user