2024-02-01から1ヶ月間の記事一覧
go言語で構造体でポインタを扱う事ができます。 その方法をやってみましょう。【結論】&vで構造体の値をポインタで返します。【理由】 package mainimport "fmt"func main() { // 構造体を定義 type 構造体 struct { // ポインタ変数を割り当てる p := &v }…
go言語は他のプログラミング言語にあるクラスはありません。 モノを一つにまとめるのにはクラスに相当する構造体を使います。【基本】複数データがありそれをひとまとめにします。 構造体structを利用して名前nameや性別genderなどを書く事で自身のデータ構…
go言語にはポインタがあります。 ポインタはC言語などにもありますが初めて扱う人だとなかなかイメージしにくいです。 そのポインタを解説します。 【結論】ポインタはメモリを格納するものでvar p *intにコードを書きます。 ポインタにはポインタ変数、ポイ…