要編寫一個函數(shù)
func myfunc(company string, department string, sn uint32) string{
return appendSn(company + "-" + department + "-",sn)
}
賦值給 generator
generator = myfunc
func myfunc(company string, department string, sn uint32) string{
return appendSn(company + "-" + department + "-",sn)
}
賦值給 generator
generator = myfunc
2018-03-09
make 函數(shù)的第二個參數(shù)不是數(shù)據(jù)長度,而是緩沖區(qū),比如5,代表緩存5個int整數(shù),一開始以為是數(shù)據(jù)長度。
2018-03-01
package main
import (
"fmt"
"time"
)
func main() {
go func() {
fmt.Println("1")
}()
go func() {
time.Sleep(100 * time.Millisecond)
fmt.Println("2")
}()
go func() {
time.Sleep(300 * time.Millisecond)
fmt.Println("3")
}()
time.Sleep(500 * time.Millisecond)
}
import (
"fmt"
"time"
)
func main() {
go func() {
fmt.Println("1")
}()
go func() {
time.Sleep(100 * time.Millisecond)
fmt.Println("2")
}()
go func() {
time.Sleep(300 * time.Millisecond)
fmt.Println("3")
}()
time.Sleep(500 * time.Millisecond)
}
2018-02-28
func (p *Person) Move(newAddress string) string { ...}
Person不帶*,實參不會 改變
Person不帶*,實參不會 改變
2018-02-27