package configutils import ( "github.com/iwind/TeaGo/logs" "testing" ) func TestCopyStructObject(t *testing.T) { type Book struct { Name string Price int Year int Author string press string } book1 := &Book{ Name: "Hello Golang", Price: 100, Year: 2020, Author: "Liu", press: "Beijing", } book2 := new(Book) CopyStructObject(book2, book1) logs.PrintAsJSON(book2, t) logs.PrintAsJSON(book1, t) }