| 12345678910111213141516171819202122232425262728293031323334 |
- package util
- import (
- "fmt"
- "testing"
- )
- func TestIf(t *testing.T) {
- str := If("a" == "a", "ok", "false").(string)
- fmt.Println(str)
- }
- //
- //var (
- // _map = make(map[int]interface{}, 0)
- // _mapLock sync.Mutex
- // wg sync.WaitGroup
- //)
- //
- //func TestSafeIf(t *testing.T) {
- // for x := 0; x < 10000; x++ {
- // wg.Add(1)
- // go test(x)
- // }
- // wg.Wait()
- // fmt.Println(len(_map))
- //}
- //
- //func test(num int) {
- // defer wg.Done()
- // _mapLock.Lock()
- // defer _mapLock.Unlock()
- // _map[num] = 0
- //}
|