ロングテキストとしてgolang型構造体で列型を定義する方法は?

pregmatch:

私はこのコードの平和を持っています:

type Post struct {
    Id      int64 `db:"post_id"`
    Created int64
    Title   string `form:"Title"`
    Body    string `form:"Body" binding:"required"`

}

しかし、これで取得できるのは、Bodyのvarcharが255だけです。どうすればロングテキストに設定できますか?

これは、マティーニフレームワークのサンプルアプリからのものです。

サルバドール・ダリ:

goの文字列の最大長は間違いなく255よりも大きいです。このコードを見ると、次のようになります

myPost := Post{
  Id: 43,
  Created: 324,
  Title: "title",
  Body: "very long string",
}
fmt.Println(myPost.Body)
fmt.Println()
fmt.Println(len(myPost.Body))

文字列の出力と長さが明らかに255よりも大きいことがわかります。つまり、文字列の出力をデータベースに保存して切り捨てるか、再現性のある優れた例を作成します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

列挙型を構造体として型定義する

分類Dev

列挙型を構造体として型定義する

分類Dev

goとmongodbを使用して別の構造体の内部で定義された型構造体のスライスを取得する方法

分類Dev

構造体で定義された列挙型をC ++のケース定数として使用します

分類Dev

Golang:[] stringを型付き構造体にキャストする方法は?

分類Dev

ポインタを使用してユーザー定義構造を初期化するときに、型キャストが必要なのはなぜですか?

分類Dev

メインプログラムのヘッダーで定義されたスタック構造体の配列のデータ型を定義する

分類Dev

既存の構造体を列挙型バリアントとして使用する方法はありますか?

分類Dev

Yii2移行でデータ型をロングテキストとして設定する方法

分類Dev

非構造(特に数値)型の型キャスト演算子を定義することは可能ですか?

分類Dev

Cで未定義の構造体へのポインタとして型を定義することが有効なのはなぜですか?

分類Dev

Golangは型構造体配列またはスライスリテラルとして使用できません

分類Dev

構造体のスライスをテンプレートに渡してGolangで反復する方法は?

分類Dev

列挙型(構造体内で定義されている)を辞書のキーとして使用するにはどうすればよいですか?

分類Dev

型定義なしで構造体メンバーにアクセスするマクロ

分類Dev

クラスメンバー関数の戻り型をプライベート構造体のオブジェクトとして設定する方法

分類Dev

Swiftで構造体のジェネリック型をダウンキャスト/キャストする方法

分類Dev

Cプログラムの構造体内で定義された列挙型にアクセスする方法

分類Dev

ネストされたXML / JSON構造体タグ、構造体を定義する正しい方法は何ですか?

分類Dev

C ++で構造体をunsignedchar *に型キャストする

分類Dev

関数呼び出しでgolang構造体を定義するコスト

分類Dev

構造体の型であるリストを印刷する方法

分類Dev

フィールドが特定の列挙型バリアントである場合にのみ、構造体のメソッドを定義しますか?

分類Dev

Swiftの列挙型として構造体をリファクタリングする

分類Dev

マクロ内で型(ty)を使用して、Rustで構造体インスタンスを構築するにはどうすればよいですか?

分類Dev

orionコンテキストブローカーのカスタムAPI構造を定義する方法は?

分類Dev

名前付きの型/構造体の同等性を定義することは可能ですか?

分類Dev

Cで構造体のバイト配列型のパンニングのサイズを設定する適切な方法

分類Dev

Golangで動的型構造体を返す方法は?

Related 関連記事

  1. 1

    列挙型を構造体として型定義する

  2. 2

    列挙型を構造体として型定義する

  3. 3

    goとmongodbを使用して別の構造体の内部で定義された型構造体のスライスを取得する方法

  4. 4

    構造体で定義された列挙型をC ++のケース定数として使用します

  5. 5

    Golang:[] stringを型付き構造体にキャストする方法は?

  6. 6

    ポインタを使用してユーザー定義構造を初期化するときに、型キャストが必要なのはなぜですか?

  7. 7

    メインプログラムのヘッダーで定義されたスタック構造体の配列のデータ型を定義する

  8. 8

    既存の構造体を列挙型バリアントとして使用する方法はありますか?

  9. 9

    Yii2移行でデータ型をロングテキストとして設定する方法

  10. 10

    非構造(特に数値)型の型キャスト演算子を定義することは可能ですか?

  11. 11

    Cで未定義の構造体へのポインタとして型を定義することが有効なのはなぜですか?

  12. 12

    Golangは型構造体配列またはスライスリテラルとして使用できません

  13. 13

    構造体のスライスをテンプレートに渡してGolangで反復する方法は?

  14. 14

    列挙型(構造体内で定義されている)を辞書のキーとして使用するにはどうすればよいですか?

  15. 15

    型定義なしで構造体メンバーにアクセスするマクロ

  16. 16

    クラスメンバー関数の戻り型をプライベート構造体のオブジェクトとして設定する方法

  17. 17

    Swiftで構造体のジェネリック型をダウンキャスト/キャストする方法

  18. 18

    Cプログラムの構造体内で定義された列挙型にアクセスする方法

  19. 19

    ネストされたXML / JSON構造体タグ、構造体を定義する正しい方法は何ですか?

  20. 20

    C ++で構造体をunsignedchar *に型キャストする

  21. 21

    関数呼び出しでgolang構造体を定義するコスト

  22. 22

    構造体の型であるリストを印刷する方法

  23. 23

    フィールドが特定の列挙型バリアントである場合にのみ、構造体のメソッドを定義しますか?

  24. 24

    Swiftの列挙型として構造体をリファクタリングする

  25. 25

    マクロ内で型(ty)を使用して、Rustで構造体インスタンスを構築するにはどうすればよいですか?

  26. 26

    orionコンテキストブローカーのカスタムAPI構造を定義する方法は?

  27. 27

    名前付きの型/構造体の同等性を定義することは可能ですか?

  28. 28

    Cで構造体のバイト配列型のパンニングのサイズを設定する適切な方法

  29. 29

    Golangで動的型構造体を返す方法は?

ホットタグ

アーカイブ