創(chuàng)建管道時,使用 make(chan int,0)時,在第一個go命令執(zhí)行時,調(diào)用協(xié)成,切因為管道為阻塞管道,在有接受命令式,發(fā)送命令都是阻塞的,所以第一個協(xié)程阻塞。第二個協(xié)程執(zhí)行后,有發(fā)送命令執(zhí)行。協(xié)程一中管道在接收到內(nèi)容后,協(xié)程取消阻塞,繼續(xù)執(zhí)行。
2017-04-02
package main
import "fmt"
type Person struct {
Name string
Gender string
Age uint8
Address string
}
func (p *Person) Move(address string) string{
add := p.Address
p.Address = address
return add
}
import "fmt"
type Person struct {
Name string
Gender string
Age uint8
Address string
}
func (p *Person) Move(address string) string{
add := p.Address
p.Address = address
return add
}
2017-03-31
能不能直接對著文件系統(tǒng)講,或者對著代碼講,這樣誰記得啊,一點概念都沒有,一大堆名詞需要理解,根本不想看
2017-03-30
mm2["scala"], mm2["erlang"], mm2["python"] = 25, 50, 0
2017-03-27
浮點數(shù) (3.700000E+01+5.980000E-02i) 表示的是 (37.000000+0.059800i)。
3.7E+1 + 5.98E-2i = 3.7* 10 + 5.98*0.01i
3.7E+1 + 5.98E-2i = 3.7* 10 + 5.98*0.01i
2017-03-19