tsk-6: Added version package (#10)

Closes #6

Reviewed-on: #10
Co-authored-by: phoenix <kundeng00@pm.me>
Co-committed-by: phoenix <kundeng00@pm.me>
This commit is contained in:
phoenix
2025-11-09 03:23:29 +00:00
committed by phoenix
parent 6bd1b22e68
commit 73a23c4503
3 changed files with 42 additions and 23 deletions
+16 -4
View File
@@ -1,10 +1,11 @@
package config
import "encoding/json"
import "fmt"
import "os"
import (
"encoding/json"
"flag"
"fmt"
"os"
"git.kundeng.us/phoenix/sender/models"
)
@@ -12,6 +13,17 @@ const (
App_Name = "sender"
)
func IsVersionFlagPresent() bool {
versionFlag := flag.Bool("version", false, "Print version information")
flag.Parse()
if *versionFlag {
return true
} else {
return true
}
}
func ParseConfig(filepath string) (config models.TwiloDetails, success bool) {
content, err := os.ReadFile(filepath)