# llitfkitfk/go-best-practice

Go语言实战:  编写可维护Go语言代码建议

Repository: https://github.com/llitfkitfk/go-best-practice
Canonical: https://ross.abutalabs.com/products/llitfkitfk-go-best-practice
Homepage: https://dave.cheney.net/practical-go/presentations/qcon-china.html
License Family: other
Topics: golang, go, best-practices
Last push: 2022-08-29T10:10:03+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 2859, "days_push": 1465, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2319, forks 258 (observed 2026-08-28T04:06:37.011350+00:00)

## What it is
A Chinese translation of Dave Cheney's 'Practical Go' workshop document offering advice on writing maintainable Go code. It covers guiding principles, naming, comments, package design, project structure, API design, error handling, and concurrency.

## Use cases
- learn go best practices
- how to write maintainable go code
- go naming and package design guidelines
- go error handling advice
- goroutine concurrency best practices
- improve readability of go codebase
- go api design tips

## When to choose
- you are a Go developer wanting practical style and design guidance
- your team needs a shared reference for Go code conventions
- you prefer reading the material in Chinese

## When to avoid
- you need a linter or automated enforcement tool rather than prose advice
- you need up-to-date guidance covering recent Go versions and generics
- you need an official language specification or tutorial for beginners

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: developer-tools, documentation
- domain: developer-tools, programming-languages, tutorials
- platform: go
- tags: go-best-practices, code-quality, translated-guide, dave-cheney, maintainability

## Member repositories
- llitfkitfk/go-best-practice (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:37.011350+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:38:51.618171+00:00, confidence not recorded.
  - readme: https://github.com/llitfkitfk/go-best-practice (fetched 2026-08-28T04:06:37.011350+00:00, sha 7c9e2a59649e)
  - homepage: https://dave.cheney.net/practical-go/presentations/qcon-china.html (fetched 2026-08-29T10:19:26.651377+00:00, sha 1ce23cc5414d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
