go
伯爵大人
纵横捭阖
展开
-
golang的正确打开方式【第四章 golang特性】
一,map定义 result := make(map[string]interface{})使用 result["total"] = total result["rows"] = data二,切片定义 ids := make([]int, 0, len(strs))使用 for _, str := range strings.Split(strs, ",") { if id, err := strconv.Atoi(str); err ==原创 2021-01-23 12:55:31 · 100 阅读 · 0 评论 -
golang 4
package mainimport "fmt"import "github.com/go-basic/uuid"func main() { fmt.Printf(uuid.New() + "\n") generateUUID, err := uuid.GenerateUUID() if err == nil { fmt.Printf(generateUUID + "\n") }}原创 2021-01-21 17:13:46 · 73 阅读 · 0 评论 -
golang的正确打开方式【第三章 函数多返回值】
package mainimport "fmt"func getValue(a int, b int, c int) (int, int ,int) { return a, b, c}func main() { var a, b, c = getValue(1, 2, 3) fmt.Printf(": %d, %d, %d", a, b, c)}原创 2021-01-21 16:01:00 · 55 阅读 · 0 评论 -
golang的正确打开方式【第二章 go语法】
并发先看代码package mainimport "fmt"import "time"func task() { i:= 0 for{ i++ fmt.Printf("task goroutine:i=%d\n", i) time.Sleep(1 * time.Second) }}func main() { go task() i:= 0 for{ i++ fmt.Printf("main goroutine:i=%d\n", i) time.原创 2021-01-20 15:19:09 · 64 阅读 · 0 评论 -
golang的正确打开方式【第一章 helloword】
一,下载go.exe下载地址https://golang.google.cn/dl/win版本https://golang.google.cn/dl/go1.14.13.windows-amd64.msi二,helloworldpackage awesomeProjectimport "fmt"func main() { fmt.Printf("hello word")}原创 2021-01-15 23:54:27 · 162 阅读 · 1 评论