Golang fmt.Printf 格式化输出用法 2016-03-30 枫叶 package mainimport ( "fmt" "os")type point struct { x, y int}func main() { //Go 为常规 Go 值的格式化设计提供了多种打印方式。例如,这里打印了 po...
golang 文本文件创建、写入操作 2016-03-30 枫叶 package main import ( "fmt" "os" ) func main() { f, err := os.OpenFile("/tmp/1.txt", os.O_CREATE|os.O_WRONLY, 0644) defer f.Close() if err !...
golang 获取终端输入 2016-03-30 枫叶 // testpackage mainimport ( "bufio" "fmt" "os")func main() { reader := bufio.NewReader(os.Stdin) fmt.P...
Golang执行cmd/shell命令 2016-03-30 枫叶 package main import ( "fmt" "os/exec" ) func main() { //执行【ls /】并输出返回文本 f, err := exec.Command("ls", "/").Output() if err != nil { fmt.Pri...
Golang Windows 设置终端文本颜色 2016-03-30 枫叶 使用下面方法,可以设置golang在windows终端的文本颜色。颜色值请搜索SetConsoleTextAttributefunc ColorPrint(s string, i int) { //设置终端字体颜色 kernel32 := syscall.NewLazyDLL("...
Linux命令行下使用ImageMagick的convert工具批量转换图片格式 2016-03-09 枫叶 ImageMagick是一个很强大的图片处理工具。它提供了一个convert工具,可以在命令行下将图片格式进行转换。我们可以配合shell进行批量转换文件格式。举例:将menu目录下的所有png文件变更为jpg文件。安装使用yum即可安装。yum install ImageMagick ##...