blog.syfm

徒然なるままに考えていることなどを書いていくブログ

2018-02-17から1日間の記事一覧

ある構造体型の変数の値をもう一方の変数にコピーするライブラリを書いた

書いたもの github.com 使用例 type Foo struct { Hoge string Fuga string piyo string } v1 := Foo{Hoge: "dummy", Fuga: "FUGA", piyo: "dummy"} v2 := Foo{Hoge: "HOGE"} ires, _ := mapstruct.Map(v1, v2) res := ires.(Foo) fmt.Println("%#v", res) …