A Golang monorepo using nx.dev
- apps are in
apps
- packages are in
packages
- build artifacts are in
dist/
- Clone repo
./setup.sh
(this installs asdf and any plugins in.tool-versions
, then installs the described tools)just help
$ just help
- get setup โ๏ธ
- add nodejs deps only to root
package.json
- add go deps to individual
go.mod
- run
just pr-check
$ just serve app-one
$ just generate app mynewappname
$ just generate lib mynewlibname
$ just nx ...
You're free to execute nx commands directly ./node_modules/nx ...