|
1 | 1 | # Go Repository Template |
2 | 2 |
|
| 3 | +[](CHANGELOG.md) |
3 | 4 | [](https://github.com/golang-templates/seed/releases) |
4 | 5 | [](https://pkg.go.dev/github.com/golang-templates/seed) |
5 | 6 | [](go.mod) |
@@ -36,7 +37,10 @@ It includes: |
36 | 37 | 1. Click the `Use this template` button (alt. clone or download this repository). |
37 | 38 | 1. Replace all occurences of `golang-templates/seed` to `your_org/repo_name` in all files. |
38 | 39 | 1. Replace all occurences of `seed` to `repo_name` in [Dockerfile](Dockerfile). |
39 | | -1. Update [LICENSE](LICENSE) and [README.md](README.md). |
| 40 | +1. Update the following files: |
| 41 | + - [CHANGELOG.md](CHANGELOG.md) |
| 42 | + - [LICENSE](LICENSE) |
| 43 | + - [README.md](README.md) |
40 | 44 |
|
41 | 45 | ## Setup |
42 | 46 |
|
@@ -70,11 +74,11 @@ The Development Container configuration mixes [Docker in Docker](https://github. |
70 | 74 | ### Terminal |
71 | 75 |
|
72 | 76 | - `make` - execute the build pipeline. |
73 | | -- `make help` - print help for provided [Make targets](Makefile). |
| 77 | +- `make help` - print help for the [Make targets](Makefile). |
74 | 78 |
|
75 | 79 | ### Visual Studio Code |
76 | 80 |
|
77 | | - `Terminal` → `Run Build Task... (Ctrl+Shift+B or ⇧⌘B)` to execute the build pipeline. |
| 81 | +`F1` → `Tasks: Run Build Task (Ctrl+Shift+B or ⇧⌘B)` to execute the build pipeline. |
78 | 82 |
|
79 | 83 | ## Release |
80 | 84 |
|
@@ -112,13 +116,11 @@ You can always remove the [.devcontainer](.devcontainer) and [.vscode](.vscode) |
112 | 116 | GitHub Actions is out-of-the-box if you are already using GitHub. |
113 | 117 | [Here](https://github.com/mvdan/github-actions-golang) you can learn how to use it for Go. |
114 | 118 |
|
115 | | -However, changing to any other CI server should be very simple, because this repository has build logic and tooling installation in Makefile. |
116 | | - |
117 | | -You can also use the `docker` make target to run the build using a docker container. |
| 119 | +However, changing to any other CI server should be very simple, because this repository has build logic and tooling installation in [Makefile](Makefile). |
118 | 120 |
|
119 | 121 | ### How can I build on Windows |
120 | 122 |
|
121 | | -Install [tdm-gcc](https://jmeubank.github.io/tdm-gcc/) and copy `C:\TDM-GCC-64\bin\mingw32-make.exe` to `C:\TDM-GCC-64\bin\make.exe`. |
| 123 | +Install [tdm-gcc](https://jmeubank.github.io/tdm-gcc/) and copy `C:\TDM-GCC-64\bin\mingw32-make.exe` to `C:\TDM-GCC-64\bin\make.exe`. Alternatively, you may install [mingw-w64](http://mingw-w64.org/doku.php) and copy `mingw32-make.exe` accordingly. |
122 | 124 |
|
123 | 125 | Alternatively use [WSL (Windows Subsystem for Linux)](https://docs.microsoft.com/en-us/windows/wsl/install-win10) or develop inside a [Remote Container](https://code.visualstudio.com/docs/remote/containers). However, take into consideration that then you are not going to use "bare-metal" Windows. |
124 | 126 |
|
|
0 commit comments