摘要:
godoc -http=:6060 参考:https://blog.csdn.net/qq_41991476/article/details/106748947 首先,该命令无效的原因是go 1.13 版本后 移除了godoc相关的一些命令,因此需手动安装下面是安装使用该命令的方法: 第一步进入命令 阅读全文
摘要:
重排??? https://blog.csdn.net/FJDJFKDJFKDJFKD/article/details/113179262 编译时的内存序重排 注:Memory Ordering at Compile Time,译文内容有删减。 在源码编写和最终可执行文件在处理器上执行期间,代码中的 阅读全文
摘要:
第一种情况 第二种情况 第三种情况 第四种情况 rb rb sb sb sb sb rb rb se re re se re se se re 显然: send begin 早于 send end, recv begin 早于 recv end, 可得: 非buffer 的channel时: sen 阅读全文
摘要:
https://segmentfault.com/a/1190000008230146 package main import ( "time" "log" ) var a string func hello() { time.Sleep(time.Millisecond * 900) // 这里如 阅读全文
摘要:
原文: https://www.bbsmax.com/A/n2d99QxBdD/ #include <unistd.h> #include <stdlib.h> #include <sys/types.h> #include <sys/stat.h> #include <string.h> #inc 阅读全文
摘要:
golang 中channel 即使已经关闭了, 仍然可以将channel中的数据读出来, 并不会报错。 一般的写法: data, ok := <- chan, 只有当channel无数据,且channel被close了,才会返回ok=false。 package main import ( "co 阅读全文
摘要:
package main import { "fmt" "time" ) func main() { ch1 := make(chan int) ch2 := make(chan int) go func(ch chan int) { <-ch }(ch1) go func(ch chan int) 阅读全文
摘要:
原文: https://www.cnblogs.com/gremount/p/8830707.html 以下内容参考了 http://www.ruanyifeng.com/blog/2016/11/byte-order.html https://blog.csdn.net/yishengzhiai0 阅读全文
摘要:
原文:http://www.bubuko.com/infodetail-3022082.html 本文介绍3种TCP连接异常的情况。 1.server端没有启动,client尝试连接 ./client dial failed: dial tcp 127.0.0.1:8080: connect: co 阅读全文