# go101/go101

An up-to-date (unofficial) knowledge base for Go programming self learning

Repository: https://github.com/go101/go101
Canonical: https://ross.abutalabs.com/products/go101
Homepage: https://go101.org
Language: HTML
License: NOASSERTION
License Family: other
Topics: go, golang, book, syntax, semantics, details, faq, tips, optimizations
Last push: 2026-04-08T06:08:54+00:00

## Health v2 (maintenance only)
Score: 61/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 76, release rhythm 19, longevity 100
- inputs: {"age_days": 3438, "days_push": 147, "days_rel": 383, "gap_med": 151.5, "n_releases_24m": 3}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 6050, forks 445 (observed 2026-08-28T04:09:34.626131+00:00)

## What it is
Go 101 is a series of up-to-date books on the Go programming language covering syntax, semantics, generics, optimizations, details, and tips, available online and as an installable local website. It is written in Go and can be run locally via `go install` to serve the books at localhost.

## Use cases
- learn go programming from scratch
- understand go syntax and semantics in depth
- learn go generics
- optimize go code performance
- read go documentation offline
- find go tips and common pitfalls

## When to choose
- you want a thorough, deep reference for Go fundamentals and edge cases
- you prefer reading documentation offline via a local server
- you are a beginner or experienced gopher seeking up-to-date language details

## When to avoid
- you need official language specification or guaranteed-correct documentation
- you want interactive courses or video tutorials rather than written books

## Facets
- artifact type: learning-resource
- maturity: active
- function: documentation, cli
- domain: programming-languages, tutorials, developer-tools
- platform: go, cross-platform, browser
- tags: golang, book, offline-reading, self-learning, syntax-semantics, generics, performance-optimization, web-server

## Member repositories
- go101/go101 (main) score 61

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:34.626131+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-29T17:48:56.126588+00:00, confidence not recorded.
  - readme: https://github.com/go101/go101 (fetched 2026-08-28T04:09:34.626131+00:00, sha 461e9b6e43c3)
  - homepage: https://go101.org (fetched 2026-08-29T08:45:11.977698+00:00, sha b3dab87ece33)
- Data as of 2026-08-30T08:39:29.467469+00:00.
