Jose Diaz-Gonzalez
a75c464614
feat: add a helper binary to deploy a test app for local development
2024-02-24 23:46:15 -05:00
Jose Diaz-Gonzalez
35357abc86
fix: ignore go.work when bumping modules
2024-01-18 18:59:22 -05:00
Jose Diaz-Gonzalez
bdee495a0a
feat: add golangci-lint to the development environment
2024-01-17 02:28:36 -05:00
Jose Diaz-Gonzalez
ddfedfa018
chore: drop installing go modules via go get
...
This is no longer necessary with the introduction of the go.work file.
2024-01-17 01:22:07 -05:00
Jose Diaz-Gonzalez
5e9cb3f157
feat: update all go modules and add a command to bump modules
2023-11-12 19:31:53 -05:00
Jose Diaz-Gonzalez
203dfe249b
fix: run shfmt
2023-02-11 06:24:27 -05:00
Jose Diaz-Gonzalez
ab9e2b101e
feat: install dev env tools correctly
2023-02-11 06:09:50 -05:00
Jose Diaz-Gonzalez
576f3f407a
fix: ignore pushd/popd errors
2022-10-22 17:50:14 -04:00
Jose Diaz-Gonzalez
524ce9b7d7
feat: download all src files for go mod dependencies for use in vscode
...
Without this, the LSP within the container continually complains that the source for go files cannot be found. While this method isn't _exactly_ correct, it does help with development.
2022-10-22 16:46:49 -04:00
Jose Diaz-Gonzalez
d3b01ffb2f
refactor: use vscode workspace to better support go modules in devcontainer
...
This allows gopls to handle autocompletion by setting multiple workspace roots it can traverse for dependencies.
2022-01-22 02:52:08 -05:00
Jose Diaz-Gonzalez
36c0f7c160
chore: update devcontainer to include aliased go packages
...
These don't get installed by the go list hack for various reasons. While it would be best to download the _exact_ versions in use, installing the "latest" is better than nothing for local development.
2021-11-13 22:07:00 -05:00
Jose Diaz-Gonzalez
02b3b8e7e6
feat: ensure related go source and vscode plugins are installed in devcontainer
2021-11-12 16:41:52 -05:00
Jose Diaz-Gonzalez
8877abb83f
feat: add support for VSCode Dev Containers
...
This cannot be used in codespaces due to the extra mount, but it does allow for local development.
2021-09-14 02:22:52 -04:00