タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

tagとgolangに関するtakaesuのブックマーク (1)

  • Goの構造体にメタ情報を付与するタグの基本 - Qiita

    最近goを書き始めたので恐れず言語の基的な内容を書きます。 構造体のタグについてです。 goの構造体にはタグによって実行時に参照可能なメタ情報を付与することができます。 タグの記述と取得 タグは文字列かRAW文字列によって記述し、reflectパッケージを利用して取得します。 package main import ( "fmt" "reflect" ) type Organization struct { Name string `label:"名前"` Language string `label:"言語"` } func main() { organization := Organization{ Name: "gumi", Language: "Elixir", } fmt.Println(reflect.TypeOf(organization).Field(0).Tag) //

    Goの構造体にメタ情報を付与するタグの基本 - Qiita
  • 1