golang
已收录文章:14271篇
-
问题内容 网上的文章看了很多还是很迷茫,谁能通俗易懂的给我解释一下这两个概念啊? 我在python多线程编码中一般都是在线程的run方法中用while True死循环,然后在死循环的循环体末尾调用que451 收藏
-
问题内容 打印出来的类型和值都是一样的,如下: 但为什么结果不同? 补充一下: list获取的函数如下: 正确答案 var x []string fmt.Println(x, reflect.TypeOf(x), len(x), cap(x), x == nil) x1 := []string{}365 收藏
-
本文实例讲述了Go语言通过smtp发送邮件的方法。分享给大家供大家参考。具体实现方法如下: 复制代码 代码如下:package main import ( "net/smtp" "fmt" "strings" ) /* * user : example@examp255 收藏
-
问题内容我的golang版本是1.14就是学习通道的时候看到一段代码,我运行了一下,发现结果有两种:package main import "fmt" func main() { chanInt := make(chan int) defer close(chanInt) go func() {432 收藏
-
一个字符串是一个不可改变的字节序列,字符串可以包含任意的数据,但是通常是用来包含可读的文本,字符串是 UTF-8 字符的一个序列(当字符为 ASCII 码表上的字符时则占用 1 个字节,其它字449 收藏
-
并发安全和锁 有时候在Go代码中可能会存在多个goroutine同时操作一个资源(临界区),这种情况会发生竞态问题(数据竞态)。类比现实生活中的例子有十字路口被各个方向的的汽车竞争;还有235 收藏