Skip to content

Commit 881e5b6

Browse files
committed
code clean up
1 parent 2f4f3b0 commit 881e5b6

File tree

2 files changed

+16
-9
lines changed

2 files changed

+16
-9
lines changed

controllers/functions.go

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,13 +70,24 @@ func WatchFiles(fileordirPath string) error {
7070
return err
7171
}
7272
if stat.Size() != initialStat.Size() || stat.ModTime() != initialStat.ModTime() {
73-
cmd := exec.Command("killall", "-9", "app-godemon-app-godemon-tmp-generated")
74-
cmd.Stdout = os.Stdout
75-
cmd.Stderr = os.Stderr
76-
cmd.Run()
73+
killProcess()
7774
break
7875
}
7976
time.Sleep(1 * time.Second)
8077
}
8178
return nil
8279
}
80+
81+
func BuildMod() {
82+
cmd := exec.Command("go", "build", "-o", "app-godemon-app-godemon-tmp-generated")
83+
cmd.Stdout = os.Stdout
84+
cmd.Stderr = os.Stderr
85+
cmd.Run()
86+
}
87+
88+
func killProcess() {
89+
cmd := exec.Command("killall", "-9", "app-godemon-app-godemon-tmp-generated")
90+
cmd.Stdout = os.Stdout
91+
cmd.Stderr = os.Stderr
92+
cmd.Run()
93+
}

main.go

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import (
44
"fmt"
55
"godemon/controllers"
66
"os"
7-
"os/exec"
87
)
98

109
func main() {
@@ -25,10 +24,7 @@ func main() {
2524
if modOrFile == "mod" {
2625
os.Chdir(filepath)
2726
controllers.TimeLog()
28-
cmd := exec.Command("go", "build", "-o", "app-godemon-app-godemon-tmp-generated")
29-
cmd.Stdout = os.Stdout
30-
cmd.Stderr = os.Stderr
31-
cmd.Run()
27+
controllers.BuildMod()
3228
go controllers.ExecMOD()
3329
} else if modOrFile == "file" {
3430
controllers.TimeLog()

0 commit comments

Comments
 (0)