私はgolangのstructのタグの必要性を知っていますし、golangにどのように反映されているのですか?しかし、私は検索して、SQLの結果の構造体を書くときに構造体にsqlタグを使用すべき理由について信頼できる答えを見つけ出すことができませんでした。私は多くのサンプルコードを調査しており、人々は構造体にsql:"index"
、構造体にsql:"primary_key"
を使用しています。gormのようないくつかのlibにstructのsqlタグを使用するのはなぜですか?
今、データベースレイヤでインデックスを作成しましたが、それでは十分ではありませんか? sql:"index"
も使用する必要がありますか?私はsql:"primary_key"
も指定しなければならないので、私はデータベースの主キー属性を定義しましたか?
私のコードは、これらのコードがなくても正常に動作するようです。彼らの利益と用途を知りたいだけです。
このサンプルコードはどこにありますか? – saarrrr
ほとんどのORMがそれを使用しています。すべてが独自のやり方で主にGorm – sh0umik