Go言語– category –
-
【Go言語】if文の種類(if-else・else if)と具体例|初心者向け解説
if文とは? if文は、条件に基づいて処理を分岐させる構文です。 Go言語におけるif文は他言語とよく似ているので、プログラミング経験のある方には理解しやすいかと思います。 基本的なif文 Go言語のif文は他の言語と似ていますが、いくつか特徴があります... -
【Go言語】for文の種類(標準形式・条件式のみ・無限ループ・for-range)と具体例|初心者向け解説
for文とは? for文は、繰り返し処理を実行するための構文です。 Go言語は他言語とは異なり、繰り返し処理のための構文としてfor文のみが用意されているため、for文の中でも様々なバリエーションがあります。 Go言語におけるfor文の種類 Go言語には4つの主... -
【Go言語】構造体の宣言・初期化・フィールドへのアクセス方法|初心者向け解説
構造体とは? Go言語の構造体は、複数の異なるデータ型をまとめたものです。オブジェクト指向でいう「クラス」に近いものです。 ■例: type User struct { Name string Age int } 上記の例では、User という構造体に Name(文字列)と Age(整数)という2... -
【Go言語】マップ型の宣言・組み込み関数(make/delete/len)|初心者向け解説
マップとは Go言語のmapはキーと値のペアを持つデータ構造であり、他の言語でいう「辞書型(dictionary)」や「連想配列(associative array)」に相当します。 マップ型は次の形式のように、キーと値の間の対応関係を表現します。 map[{キーの型}]{値の型... -
【Go言語】スライス型の宣言・組み込み関数(append/len/cap/copy)|初心者向け解説
スライスとは? Go言語におけるスライスは、一連の値を保持するためのデータ構造であり、配列をより柔軟に使うために設計されたデータ型です。 配列とスライスの違い 配列:固定長 スライス:可変長⇒より効率的にメモリを管理できる スライスの宣言 スライ... -
【Go言語】基本型(数値・ブール・文字・文字列)と宣言方法|初心者向け解説
基本型の種類 Go言語には以下のデータ型があります。 基本型 数値型 ブール型 文字・文字列型 これらの型を適切に理解することで、Go言語でのプログラミングがより理解しやすくなります。早速、それぞれの基本型を見ていきましょう。 ①数値型 数値型には整... -
【Golang】Ginを活用したAPIの実装方法をサンプルコード付きで解説
はじめに 本記事で解説する内容 DB内にデータを登録(POST)・取得(GET)するAPIの実装方法を、サンプルコード付きで解説します。 前提条件 PostgreSQLのインストールが完了していること Golangのインストールが完了していること 参考記事 サンプルアプリ... -
【Golang】データベース接続・クエリ実行・トランザクション処理の解説【サンプルソース】
はじめに 本記事で分かること Golangを活用したデータベースとの連携方法について、サンプルコードを交えて解説します。 解説内容 利用するパッケージ データベースへの接続方法 クエリ実行方法 トランザクション処理 前提条件 前提条件 Golangのインスト... -
Go言語(Golang)の環境構築|サンプルアプリの実行までを解説
はじめに 以下ステップで環境構築・サンプルアプリの実行までを行います。 本記事の流れ Goのインストール Goプロジェクトの作成 サンプルアプリの作成 サンプルアプリの実行 ■サンプルアプリの実行画面 ①Goのインストール STEPインストーラーのダウンロー...
1