GoCollections/lang/ThreadLocal_test.go
2022-11-25 18:19:33 +08:00

22 lines
387 B
Go

/*
* Copyright (c) 2022 tursom. All rights reserved.
* Use of this source code is governed by a GPL-3
* license that can be found in the LICENSE file.
*/
package lang
import (
"fmt"
"testing"
)
func TestThreadLocalImpl(t1 *testing.T) {
local := NewThreadLocal[int]()
fmt.Println(local.Get())
local.Put(1)
fmt.Println(local.Get())
local.Remove()
fmt.Println(local.Get())
}