Skip to content

Commit 66431eb

Browse files
committed
color lib added
1 parent eac750f commit 66431eb

File tree

4 files changed

+15
-14
lines changed

4 files changed

+15
-14
lines changed

controllers/logsToCli.go

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,12 @@
11
package controllers
22

33
import (
4-
"os"
5-
"os/exec"
4+
"github.com/fatih/color"
65
"time"
76
)
87

98
func timeLog() {
109
log := time.Now().Format("2006-01-02, 15:04 \n\n")
1110
log = `Building project: ` + log + `Program result: `
12-
cmd := exec.Command("printf", "\\e[1;34m%-6s\\e[m\n", log)
13-
cmd.Stdout = os.Stdout
14-
cmd.Stderr = os.Stderr
15-
err := cmd.Run()
16-
ErrorHandle(err)
11+
color.Blue(log)
1712
}

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ module godemon
22

33
go 1.15
44

5-
require github.com/gorilla/mux v1.8.0
5+
require github.com/fatih/color v1.10.0

go.sum

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,9 @@
1-
github.com/gorilla/mux v1.8.0/go.mod h1:DVbg23sWSpFRCP0SfiEN6jmj59UnW/n46BH5rLB71So=
1+
github.com/fatih/color v1.10.0 h1:s36xzo75JdqLaaWoiEHk767eHiwo0598uUxyfiPkDsg=
2+
github.com/fatih/color v1.10.0/go.mod h1:ELkj/draVOlAH/xkhN6mQ50Qd0MPOk5AAr3maGEBuJM=
3+
github.com/mattn/go-colorable v0.1.8 h1:c1ghPdyEDarC70ftn0y+A/Ee++9zz8ljHG1b13eJ0s8=
4+
github.com/mattn/go-colorable v0.1.8/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc=
5+
github.com/mattn/go-isatty v0.0.12 h1:wuysRhFDzyxgEmMf5xjvJ2M9dZoWAXNNr5LSBS7uHXY=
6+
github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU=
7+
golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
8+
golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae h1:/WDfKMnPU+m5M4xB+6x4kaepxRw6jWvR5iDRdvjHgy8=
9+
golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=

main.go

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,15 @@ package main
22

33
import (
44
"fmt"
5+
"github.com/fatih/color"
56
"godemon/controllers"
67
"os"
78
"os/exec"
89
)
910

1011
func main() {
11-
cmd := exec.Command("printf", "\\e[1;34m%-6s\\e[m\n", "Starting godemon... \n")
12-
cmd.Stdout = os.Stdout
13-
cmd.Stderr = os.Stderr
14-
err := cmd.Run()
15-
controllers.ErrorHandle(err)
12+
//hostInfo := [2]string{build.Default.GOOS, build.Default.GOARCH}
13+
color.Blue("Godemon starting...")
1614
version := "2.2.2"
1715
doneChan := make(chan bool)
1816
filepath, modOrFile, cnf, command, help, init, name, oso, arch := controllers.LoadCMD("", "")

0 commit comments

Comments
 (0)