this repo has no description
0
fork

Configure Feed

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

Japanese#

A small Go + htmx scaffold for a Japanese learning app.

The 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.

Run#

go run ./cmd/japanese

The app listens on http://localhost:8080 by default. Override the address with:

ADDR=:3000 go run ./cmd/japanese

Test#

go test ./...

Shape#

  • cmd/japanese: executable entry point.
  • internal/kana: kana data, answer normalization, and prompt selection.
  • internal/web: HTTP handlers, templates, and embedded static assets.

This keeps the current game simple while leaving room for future comprehension analysis, SRS, and course modules.