115 search resultsShowing 1~20 results

Stocked
rapirapi

@rapirapi

【Go言語】ジェネリクス

ジェネリクスは、関数や構造体に型パラメーターを追加することで、より柔軟なコードの記述を可能する。 しかし、ジェネリクスの概念はメソッドの記法とは異なる点がいくつかある。 ジェネリクスの基本 ジェ...

1
0
Comment0
rapirapi

@rapirapi

【Go言語】構造体へのメソッド定義

Goの構造体にメソッドを定義する際の主要なポイントをまとめる。 構造体のメソッド定義 Go言語では、任意の型にメソッド追加が可能である。 構造体にメソッドを追加することで、オブジェクト指向言語の...

0
1
Comment0
rapirapi

@rapirapi

【Go言語】構造体の基本的な使い方

Go言語でビジネスや開発に役立つソフトウェアを構築する際、構造体は重要な役割を果たす。 構造体は、プログラムを理解しやすくするための小さな構成要素にプログラムを分解するのに役立つ。 構造体の特徴...

0
0
Comment0
rapirapi

@rapirapi

【Go言語】データ型の拡張

Goでは、intやstringなどの組み込み型、スライスやmapなどの複合型を拡張して新しい型を作成することが可能。 新しい型を定義する際、元となる型を「基底型(underlying type)...

0
0
Comment0
rapirapi

@rapirapi

【Go言語】日時の取り扱い

Goではtime.Timeを使用して日時とタイムゾーンを扱う time.Timeの取得 現在時刻の取得 now := time.Now() fmt.Println("現在時刻:", now) 特...

0
0
Comment0
rapirapi

@rapirapi

【Go言語】環境変数の活用

環境変数とは 実行時のオプションとしてではなく、プロセスが持つ変数として提供される オペレーティングシステムは、プログラムの実行時に環境変数のリストをプログラムに渡す デプロイ時に設定可能で、同...

1
0
Comment0
rapirapi

@rapirapi

【Go言語】エラーを扱う

Go言語のエラー処理の特徴と、一般的なエラーハンドリングの方法について説明する エラーは値 Goのエラーはerror型のインターフェースを満たした単なる値として扱われる。 error型はint型...

0
0
Comment0
rapirapi

@rapirapi

【Go言語】定数の使い方

変数や引数などに代入して利用する値のことを、まとめて定数と呼ぶ。 Go言語の定数の扱い方について、その特性と利用方法を説明する。 型のない定数の定義 Goでは、constキーワードで定数を定義で...

0
0
Comment0
rapirapi

@rapirapi

【Go言語】Goらしい命名規則

Goらしい命名とは 公式見解によると、基本的にEffective Goに基づいて命名すること 変数名の命名 _(アンダースコア)を使用せず、MixedCapsとする。例えば、max_length...

11
7
Comment0
rapirapi

@rapirapi

【Go言語】構造体

構造体とは 構造体は、異なる型のデータを一つの単位としてまとめるための複合型のこと。 構造体は非常に重要な役割を担い、データ構造を定義するのに広く用いられる。 構造体の定義 構造体の定義は、ty...

0
0
Comment0
rapirapi

@rapirapi

【Go言語】関数・エラー処理

関数 関数は一連の処理をまとめ、名前をつけたもの。 main()関数やfmt.Println()関数はそれぞれ特別な用途の関数。 main()はプログラムのエントリーポイント、fmt.Print...

0
0
Comment0
rapirapi

@rapirapi

【Go言語】制御構文

制御構文とは プログラムの流れを制御するための重要な構成要素。 Go言語にはif,for,switchなど基本的な制御構文がある。 if文 ifは条件節がブール型である必要がある package...

1
0
Comment1
rapirapi

@rapirapi

【Go言語】マップ

マップ マップは、キーと値のペアを格納するためのデータ構造で、キーを使ってデータの検索、更新、削除ができる。 Pythonの辞書やJavaのハッシュマップに似ている。 マップの作成 packag...

0
0
Comment0

115 search resultsShowing 1~20 results

Qiita is a knowledge sharing service for engineers.

  1. You can follow users and tags
  2. You can stock useful information
  3. You can make edit suggestions for articles
Functions that can be used after logging in