diff --git a/container/gmap/gmap_z_example_test.go b/container/gmap/gmap_z_example_test.go index 2a84c0e06..4ef5fe3b4 100644 --- a/container/gmap/gmap_z_example_test.go +++ b/container/gmap/gmap_z_example_test.go @@ -8,6 +8,7 @@ package gmap_test import ( "fmt" + "github.com/gogf/gf/v2/util/gutil" "github.com/gogf/gf/v2/container/gmap" ) @@ -280,3 +281,31 @@ func ExampleNewListMapFrom() { // {"key1":"var1","key2":"var2"} // {"key1":"var1","key2":"var2"} } + +func ExampleNewTreeMap() { + m := gmap.NewTreeMap(gutil.ComparatorString) + + m.Set("key2", "var2") + m.Set("key1", "var1") + + fmt.Println(m.Map()) + + // Output: + // map[key1:var1 key2:var2] +} + +func ExampleNewTreeMapFrom() { + m := gmap.NewTreeMap(gutil.ComparatorString) + + m.Set("key2", "var2") + m.Set("key1", "var1") + + fmt.Println(m.Map()) + + n := gmap.NewListMapFrom(m.Map(), true) + fmt.Println(n.Map()) + + // Output: + // map[key1:var1 key2:var2] + // map[key1:var1 key2:var2] +} diff --git a/container/gmap/gmap_z_example_tree_test.go b/container/gmap/gmap_z_example_tree_test.go deleted file mode 100644 index 4d2e77928..000000000 --- a/container/gmap/gmap_z_example_tree_test.go +++ /dev/null @@ -1 +0,0 @@ -package gmap