摘要:
Channels的可靠发送 可靠保证的通信发送接受基于这么个场景“我是否需要保证已收到特定goroutine发送的信号?”,来看看下面的例子: go func() { p := <-ch // Receive }() ch <- "paper" // Send 发送goroutine是否需要保证第二 阅读全文
posted @ 2020-07-23 13:54
清明-心若淡定
阅读(387)
评论(0)
推荐(0)
摘要:
1.使用http客户端发送请求 2.使用http.Client控制请求头部等 3.使用httpputil简化工作 package main import ( "fmt" "net/http" "net/http/httputil" ) func main() { resp, err := http. 阅读全文
posted @ 2020-07-23 09:35
清明-心若淡定
阅读(338)
评论(0)
推荐(0)
摘要:
1. 类型断言的格式接口断言类似于控制流中的if,但大量类型断言出现时,应使用更高效的类型分支switch特性。 t := i.(T) i表示接口变量(断言对象),T表示要转换的目标类型(指定类型),t表示转换后的变量(指定类型接口)。此时,如果i没有实现T,这个语句会触发panic。因此,有以下改 阅读全文
posted @ 2020-07-23 08:11
清明-心若淡定
阅读(1798)
评论(0)
推荐(0)
浙公网安备 33010602011771号