添加反射
This commit is contained in:
20
main.go
20
main.go
@@ -1,10 +1,9 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"goLearn/connectPool"
|
||||
"goLearn/model"
|
||||
"goLearn/reflect"
|
||||
"sync"
|
||||
"time"
|
||||
)
|
||||
|
||||
var Ch = make(chan model.Task, 3)
|
||||
@@ -34,17 +33,20 @@ func main() {
|
||||
|
||||
//---------------------
|
||||
|
||||
donetitle := make(chan struct{})
|
||||
|
||||
connectPool.ConnectPool(donetitle)
|
||||
|
||||
time.Sleep(5 * time.Second)
|
||||
close(donetitle)
|
||||
defer connectPool.DisconnectPool()
|
||||
//donetitle := make(chan struct{})
|
||||
//
|
||||
//connectPool.ConnectPool(donetitle)
|
||||
//
|
||||
//time.Sleep(5 * time.Second)
|
||||
//close(donetitle)
|
||||
//defer connectPool.DisconnectPool()
|
||||
|
||||
//------------------
|
||||
//ctx := context.WithValue(context.Background(), "value", model.Task{Id: "1", Content: "1"})
|
||||
//goroutine.Runtask(ctx)
|
||||
|
||||
reflect.FuncReflect(make([]int, 3))
|
||||
|
||||
}
|
||||
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user