The file main.go overwrites the arguments with no checks:
httpPort := DefaultHTTPPort
computerFilePath := DefaultComputerFilePath
// Start Processing Shell Arguments or use Default Values defined i const.go
httpPort, computerFilePath = processShellArgs()
// Process Environment Variables
httpPort, computerFilePath = processEnvVars()
The result of the evaluation o the piece of code is that the environment variables are used or default values are used. The shell arguments always will be overwritten.
The file main.go overwrites the arguments with no checks:
The result of the evaluation o the piece of code is that the environment variables are used or default values are used. The shell arguments always will be overwritten.