[解決済み] スライスの値を表示する方法
2022-05-25 04:10:41
質問
スライスの中にある値を見たいのですが。どうすれば印刷できますか?
projects []Project
どのように解決するのですか?
を試してみてはいかがでしょうか。
%v
,
%+v
または
%#v
の動詞
ゴーエフエムティー
:
fmt.Printf("%v", projects)
もし、あなたのアレイ(または
ここぞとばかりに
を含む)。
struct
(のように
Project
) をクリックすると、その詳細が表示されます。
より精度を高めたい場合は
%#v
を使うと、リテラルと同様にGo-syntaxを使ってオブジェクトを表示することができます。
%v the value in a default format.
when printing structs, the plus flag (%+v) adds field names
%#v a Go-syntax representation of the value
ベーシックタイプの場合。
fmt.Println(projects)
で十分です。
注:ポインタのスライスに対して、つまり
[]*Project
(にかわって
[]Project
を定義したほうがよいでしょう。
String()
メソッドを使って、見たいものを正確に表示させることができます(さもなければ、ポインタアドレスしか表示されません)。
こちらをご覧ください
play.golangの例
.
関連
-
[解決済み] 配列から特定の項目を削除するにはどうすればよいですか?
-
[解決済み] JavaScript で配列に値が含まれているかどうかを確認するにはどうすればよいですか?
-
[解決済み] JavaScriptの配列で一意な値をすべて取得する(重複を排除する)。
-
[解決済み] Java の配列を表示する最も簡単な方法は何ですか?
-
[解決済み] JavaScriptで配列の先頭に新しい配列要素を追加するにはどうすればよいですか?
-
[解決済み] Bashで文字列を配列に分割する方法は?
-
[解決済み] Goで2つのスライスを連結する
-
[解決済み] jqで内部の配列の値に基づいてオブジェクトの配列をフィルタリングする方法は?
-
[解決済み】オブジェクトの配列を文字列のプロパティ値でソートする
-
[解決済み】オブジェクトの配列をプロパティ値でソートする
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Bashで文字列を配列に分割する方法は?
-
[解決済み] TypeScriptのオブジェクトをC#のようにDictionary型にする
-
[解決済み] 反復しながら値を変更する
-
[解決済み] リストがどの程度ソートされているかを測定する方法はありますか?
-
[解決済み] bashで$@から最初の要素を削除する [重複] [重複
-
[解決済み] Goでスライスをクリアするにはどうしたらいいですか?
-
[解決済み] Swift。配列を参照で渡す?
-
[解決済み] 行列を1次元の配列に変換する。
-
[解決済み] Swiftの配列から最小値・最大値を求める
-
[解決済み] HttpPostedFileBaseをbyte[]に変換する。