wrt #16, currently using "emote list." If we want "emote set" instead, we should decide that quickly.
If we specify it in mise and don't specify it in go.mod, then the versions are free to disagree. Saying toolchain local should be effectively saying "use the version in mise."
If we want to specify the Go version with mise, should we also specify toolchain local in go.mod? (I would take that as a reason not to specify it with mise, personally.)
acceptable alternative to using flags: SERVE_ADDR = cmp.Or(os.Getenv("LIGMOTES_API"), ":8080")
Flags are supported everywhere. I can't use your env thing for local testing on my Windows PC, because the way you set environment variables in PowerShell is a totally different syntax.
There…
The default value of the flag is the value for dev. Other environments have scripts that launch them.
Just having this be the default value for a flag would be better imo. Having to care about env is just extra steps at this point, especially when we don't get a default otherwise.
(Going…