var 目標變量 = 源變量[開始索引:結束索引]
目標變量的長度是源變量的 (結束索引 - 開始索引)
目標變量的容量是源變量的 (容量 - 開始索引)
目標變量的長度是源變量的 (結束索引 - 開始索引)
目標變量的容量是源變量的 (容量 - 開始索引)
2021-11-28
generator = func (company string, department string, sn uint32) string{
var name = company+"-"+department+"-"
return appendSn(name,sn)
}
var name = company+"-"+department+"-"
return appendSn(name,sn)
}
2021-11-26
func myfunc(company string, department string, sn uint32) string{
var name = company+"-"+department+"-"
return appendSn(name,sn)
}
generator = myfunc
var name = company+"-"+department+"-"
return appendSn(name,sn)
}
generator = myfunc
2021-11-26
package main
import "fmt"
func main() {
ch2 := make(chan string, 1)
go func() {
ch2 <- ("已到達!")
}()
var value string = "數據"
// val := <- ch2
// value = value + val
value=value+(<-ch2)
fmt.Println(value)
}
import "fmt"
func main() {
ch2 := make(chan string, 1)
go func() {
ch2 <- ("已到達!")
}()
var value string = "數據"
// val := <- ch2
// value = value + val
value=value+(<-ch2)
fmt.Println(value)
}
2021-11-23
只加這一行貌似更簡單
defer func(reverse_fi int){
fmt.Printf("%d ", reverse_fi)
}(fibonacci(i))
defer func(reverse_fi int){
fmt.Printf("%d ", reverse_fi)
}(fibonacci(i))
2021-01-21
func main() {
go func() {
fmt.Println("1")
}()
go func() {
time.Sleep(100 * time.Millisecond)
fmt.Println("2")
}()
go func() {
time.Sleep(200 * time.Millisecond)
fmt.Println("3")
}()
time.Sleep(500 * time.Millisecond)
}
go func() {
fmt.Println("1")
}()
go func() {
time.Sleep(100 * time.Millisecond)
fmt.Println("2")
}()
go func() {
time.Sleep(200 * time.Millisecond)
fmt.Println("3")
}()
time.Sleep(500 * time.Millisecond)
}
2021-01-14