this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 31 lines 775 B view raw view rendered
1# Japanese 2 3A small Go + htmx scaffold for a Japanese learning app. 4 5The first slice is a rapid kana drill inspired by kana.pro: the server renders a random kana prompt, accepts a typed romaji answer, returns feedback, and swaps in the next prompt with htmx. 6 7## Run 8 9```sh 10go run ./cmd/japanese 11``` 12 13The app listens on `http://localhost:8080` by default. Override the address with: 14 15```sh 16ADDR=:3000 go run ./cmd/japanese 17``` 18 19## Test 20 21```sh 22go test ./... 23``` 24 25## Shape 26 27- `cmd/japanese`: executable entry point. 28- `internal/kana`: kana data, answer normalization, and prompt selection. 29- `internal/web`: HTTP handlers, templates, and embedded static assets. 30 31This keeps the current game simple while leaving room for future comprehension analysis, SRS, and course modules.