創(chuàng)建管道時(shí),使用 make(chan int,0)時(shí),在第一個(gè)go命令執(zhí)行時(shí),調(diào)用協(xié)成,切因?yàn)楣艿罏樽枞艿?,在有接受命令式,發(fā)送命令都是阻塞的,所以第一個(gè)協(xié)程阻塞。第二個(gè)協(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
能不能直接對(duì)著文件系統(tǒng)講,或者對(duì)著代碼講,這樣誰記得啊,一點(diǎn)概念都沒有,一大堆名詞需要理解,根本不想看
2017-03-30
mm2["scala"], mm2["erlang"], mm2["python"] = 25, 50, 0
2017-03-27
浮點(diǎn)數(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
看見大家都在吐槽,我就放心了……興致盎然的來了解學(xué)習(xí)下這個(gè)語言,直接給講的每興趣了,講了兩章都還沒講到語法……
2017-03-08