`fmt.Printf("%#v")`を使うのが良さそう。 ```go package main import "fmt" type User struct { Id int Name string } func main() { me := User{ Id: 100, Name: "hoge", } fmt.Printf("Hello %#v", me) } ``` ```console Hello main.User{Id:100, Name:"hoge"} ``` <button class="playground"><a href="https://go.dev/play/p/rnY-eG1Ln9s">Playground</a></button> ## 参考 - [Go言語 構造体をfmt\.Printfで表示するときの書式の不思議 \- Qiita](https://qiita.com/h6591/items/66f4da8cf422087966c5)