golang
已收录文章:14090篇
-
1.测试例子分析 example_test.go,展示了With-系列的4个例子 func ExampleWithCancel() { gen := func(ctx context.Context) <-chan int { dst := make(chan int) n := 1 go func() { for { select {472 收藏
-
golang中允许对值为 nil 的 slice 添加元素 package main func main() { var s []int s = append(s, 1) } 运行成功~ 补充:golang slice 详解 一、数组切片的使用 func main() { //1.基于数组创建数组切片 var array [10]i472 收藏
-
golang字符串比较的三种常见方法 fmt.Println("go"=="go") fmt.Println("GO"=="go") fmt.Println(strings.Compare("GO","go")) fmt.Println(strings.Compare("go","go")) fmt.Println(strings.EqualFold("GO","go")) 输出 true false -1 0 true 1,472 收藏
-
使用go mod之后,想要在goland中有代码提示,有两种方式,一种是使用gopath下的goimport工具,另一种是使用gomod自身的管理工具 我是用的是非gopath的方式,每次新建项目后总是报错 go list -m: can't co472 收藏
-
上次写了一个2行实现一个静态服务器的文章 今天群里有个哥们是这么写居然返回的是404 见鬼了嘛?? http.handle("/js", http.FileServer(http.Dir("js")) http.ListenAndServe("8080", nil) 大概的意思就是绑定 路472 收藏
-
flag flag 是Go 标准库提供的解析命令行参数的包。 使用方式: flag.Type(name, defValue, usage) 其中Type为String, Int, Bool等;并返回一个相应类型的指针。 flag.TypeVar(&flagvar, name, defValue, usage) 将fl472 收藏