RosettaCodeData/Task/Terminal-control-Coloured-text/Go/terminal-control-coloured-text-1.go
2015-02-20 00:35:01 -05:00

28 lines
364 B
Go

package main
import (
"fmt"
"os"
"os/exec"
)
func main() {
color(red)
fmt.Println("Red")
color(green)
fmt.Println("Green")
color(blue)
fmt.Println("Blue")
}
const (
blue = "1"
green = "2"
red = "4"
)
func color(c string) {
cmd := exec.Command("tput", "setf", c)
cmd.Stdout = os.Stdout
cmd.Run()
}