|
|
|
|
|
by pqb
504 days ago
|
|
> In Python’s uv, the pyproject.toml has separate sections for dev and prod dependencies. If you want, you can have multiple ".mod" files and set "-modifle=dev-env.mod" every time you run "go" binary with "run" or "build" command. For example, you can take what @mseepgood mentioned: > go tool -modfile=tools.mod mytool Plus, in last versions of the Go we have workspaces [0][1]. It is yet another way to easily switch between various environments or having isolated modules in the monorepo. [0]: https://go.dev/blog/get-familiar-with-workspaces [1]: https://go.dev/doc/tutorial/workspaces |
|