go言語入門学習サイト

go言語初心者のために基礎から解説します。

2024-02-01から1ヶ月間の記事一覧

go言語でポインタを構造体で使用する

go言語で構造体でポインタを扱う事ができます。 その方法をやってみましょう。【結論】&vで構造体の値をポインタで返します。【理由】 package mainimport "fmt"func main() { // 構造体を定義 type 構造体 struct { // ポインタ変数を割り当てる p := &v }…

go言語の構造体とはどのようなもの

go言語は他のプログラミング言語にあるクラスはありません。 モノを一つにまとめるのにはクラスに相当する構造体を使います。【基本】複数データがありそれをひとまとめにします。 構造体structを利用して名前nameや性別genderなどを書く事で自身のデータ構…

go言語のポインタの基本

go言語にはポインタがあります。 ポインタはC言語などにもありますが初めて扱う人だとなかなかイメージしにくいです。 そのポインタを解説します。 【結論】ポインタはメモリを格納するものでvar p *intにコードを書きます。 ポインタにはポインタ変数、ポイ…