go言語入門学習サイト

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

2023-12-01から1ヶ月間の記事一覧

【初心者向け】サーバとは何か?

go言語をやってるけどサーバを良く知らない。 確かに知らなくても動かせるが基礎としては知るべきです。【結論】サーバはコンピュータの向こうにあるサービスでWebサイトなどもサーバです。【理由】私達がスマホでWebサイトを見たいとなれば 私達がクライア…

go言語で変数からポインタを取得する

goのポインタは、メモリアドレスを格納する変数です。【結論】変数からポインタを取得する場合は変数の前に&をつけます。【どういうものか】変数の前に&をつけると変数のメモリを返します。 このような形です。 p = 21 // ポインタpを通してiへ値を代入する …

go言語の構造体の基本について

go言語の構造体とは他のプログラミング言語のクラスに相当する機能です。【結論】type 構造体名 struct {} で定義し、フィールド名と型名をすると動かせます。【理由】構造体があると良い理由は複数の値をひとまとめに出来るからです。 わざわざ一つ一つ定義…

go言語でwhile文の動作をfor文で行う。

go言語ではJavaScriptみたくwhile文はありません。while文はないけどfor文で実は同様な処理をできます。 それを実際にやってみます。【やり方】for i 処理 }forの後に条件式を入れてそれがtrueつまり真ならそれが終わるまで繰り返しwhile文と同様な動きしま…