This will create a configuration file named `versioninfo.json` in the current directory. There are three things you will want to edit: 1. The version of the application, 2. The "publisher" or company name and 3. The product name.
This will create a configuration file named `versioninfo.json` in the current directory. There are three things you will want to edit: 1. The version of the application, 2. The "publisher" or company name and 3. The product name.
@ -43,6 +41,8 @@ Next, you can set the "publisher name" by filling in the `CompanyName` value wit
Lastly, you can give your application a name, like "Go Web Server" under the `ProductName` value.
Lastly, you can give your application a name, like "Go Web Server" under the `ProductName` value.
```
```
# Generate the info goversioninfo needs by running the following in a command prompt:
go generate
# Next, build your server app.
# Next, build your server app.
go build -o server.exe -ldflags "-s -w -H=windowsgui"
go build -o server.exe -ldflags "-s -w -H=windowsgui"