build: separate compiler and libs
This commit is contained in:
18
compiler/cl/_testgo/syncmap/in.go
Normal file
18
compiler/cl/_testgo/syncmap/in.go
Normal file
@@ -0,0 +1,18 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"sync"
|
||||
)
|
||||
|
||||
func main() {
|
||||
var m sync.Map
|
||||
m.Store(1, "hello")
|
||||
m.Store("1", 100)
|
||||
v, ok := m.Load("1")
|
||||
fmt.Println(v, ok)
|
||||
m.Range(func(k, v interface{}) bool {
|
||||
fmt.Printf("%#v %v\n", k, v)
|
||||
return true
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user