repositorypackage
0.0.0-20220720025843-5833044469f4
Repository: https://github.com/rngallen/winservice.git
Documentation: pkg.go.dev
# README
winService
Run any Go executable file as a windows service
- There are two options on how to create windows services
- Hardcode everything within source code as in main.go
- Using json file for configuration as withEnv.md
Option A ( Everthing on SoureCode)
- Compile your program
go build .
then place compiled program on the same folder/directory with your go lang program. - Open command line as administrator
- Run
winservice.exe -service install
Option B (Using json file for configuration)
- Copy everything from withEnv.md and replace on main.go
- Modify config file json
- Compile your program
go build .
then place it on the same directory with your config file json - Your actual program can be on any directory but specify on config file
- Open command line as administrator
- Run
winservice.exe -service install