Golangで変数を使う方法

プログラミング言語では、識別子はその名前が示すとおりに使用されます。言い換えれば、識別子はプログラム内のコンポーネントのユーザー定義の名前です。Go 言語では、識別子は変数名、関数名、定数、ステートメント ラベル、パッケージ名、または型になります。 Golang で Identifier を使用する際に知っておくべきことを以下に示します。

Golangで変数を使う方法

例えば:

package main
import "fmt"

func main() {

 var name = "Quantrimang.com"
  
}

上記の例では、合計 3 つの識別子を使用できます。

  • main : パッケージ名
  • main : 関数名
  • name : 変数名

変数定義ルール: 有効な Go 変数を定義するための有効なルールがいくつかあります。これらのルールに従う必要があります。従わないとコンパイル エラーが発生します。

  • 識別子名は文字またはアンダースコア (_) で始まる必要があります。また、名前には文字「a〜z」または「A〜Z」、数字「0〜9」、および文字「_」を含めることができます。
  • 識別子名は数字で始めることはできません。
  • 識別子名は大文字と小文字が区別されます。
  • キーワードは識別子として使用できません。
  • 識別子名の長さに制限はありませんが、最適な長さは 4 ~ 15 文字が推奨されます。

例えば:

// Valid identifiers:
_geeks23
geeks
gek23sd
Geeks
geeKs
geeks_geeks

// Invalid identifiers:
212geeks
if
default

注記:

Go 言語には、定数、型、関数に使用できる、事前に宣言された識別子がいくつかあります。これらの名前は保持されませんが、宣言で使用することはできます。事前に宣言された識別子のリストは次のとおりです。

Cho hằng số:
true, false, iota, nil

Cho các kiểu:
int, int8, int16, int32, int64, uint,
uint8, uint16, uint32, uint64, uintptr,
float32, float64, complex128, complex64,
bool, byte, rune, string, error

Cho các hàm:
make, len, cap, new, append, copy, close, 
delete, complex, real, imag, panic, recover
  • アンダースコア文字 (_) で表される変数は、空白識別子と呼ばれます。この変数は通常の識別子の代わりに匿名のプレースホルダーとして使用され、宣言、オペランド、および割り当てにおいて特別な意味を持ちます。
  • 別のパッケージからアクセスできる変数は、エクスポートされた識別子と呼ばれます。エクスポートされる識別子は、次の条件に準拠する識別子です。
    • エクスポートされた識別子名の最初の文字は、大文字の Unicode 文字である必要があります。
    • 識別子は、パッケージ ブロック内で宣言するか、そのパッケージ内の変数、関数、型、またはメソッドの名前として宣言する必要があります。

以下の例では、file1.goにExportedVariableという名前のエクスポートされた変数が含まれており、同じファイル内でアクセスできます。また、file2パッケージをインポートし、 file2.goからエクスポートされた変数AnotherExportedVariableにアクセスします。go run file1.go を実行すると、 file1.goのExportedVariableの値("Hello, World!")と、 file2.goのAnotherExportedVariableの値("Greetings from file2!") が出力されます。これは、Go でエクスポートされた変数が別のパッケージからアクセスできるという概念を示しています。

ファイル2の例:

//file2.go

package file2

// Exported variable
var AnotherExportedVariable = "Greetings from file2!"

ファイル1の例:

// file1.go

package main

import (
	"fmt"
	"github.com/yourusername/project/file2"
)

// Biến được xuất
var ExportedVariable = "Hello, World!"

func main() {
	// Truy cập biến đã xuất trong cùng file
	fmt.Println(ExportedVariable)

	// Truy cập biến đã xuất từ gói khác
	fmt.Println(file2.AnotherExportedVariable)
}

結果:

Hello, World!
Greetings from file2!

コメントを残す

Microsoft Teamsの予期しないダウンロードエラーを修正する方法

Microsoft Teamsの予期しないダウンロードエラーを修正する方法

Microsoft Teamsのダウンロードエラー「予期せぬエラー」でワークフローが滞っていませんか?専門家によるステップバイステップガイドと、クイックフィックスと高度なヒントで、すぐに問題を解決できます。再インストールは不要です!

Teams 会議でブレイクアウト ルームが表示されないのはなぜですか?

Teams 会議でブレイクアウト ルームが表示されないのはなぜですか?

Teams 会議でブレイクアウトルームが表示されなくて困っていませんか?Teams でブレイクアウトルームが表示されない主な原因を解説します。ステップバイステップの解決方法に従って、数分でスムーズに機能するようにしましょう。主催者にも参加者にも最適です!

Microsoft Teams OneDriveのファイル同期エラーの解決

Microsoft Teams OneDriveのファイル同期エラーの解決

Microsoft Teams OneDriveのファイル同期エラーにうんざりしていませんか?ステップバイステップガイドに従って、Microsoft Teams OneDriveのファイル同期エラーを素早く解決しましょう。Teamsチャンネルでのスムーズな共同作業に役立つ実証済みの修正プログラムをご用意しています。今すぐエラーのないファイル同期を実現しましょう!

Microsoft Teams のハードエラーを修正する方法(2026 レジストリ修正)

Microsoft Teams のハードエラーを修正する方法(2026 レジストリ修正)

Microsoft Teamsがハードエラーでクラッシュするのにうんざりしていませんか? わずか数分で解決できる、実績のある2026レジストリ修正プログラムを入手しましょう。ステップバイステップガイド、スクリーンショット、そして永続的な問題解決のためのヒントをご紹介します。最新バージョンで動作します!

Microsoft Teamsチュートリアルヘルプエラーのトラブルシューティング

Microsoft Teamsチュートリアルヘルプエラーのトラブルシューティング

Microsoft Teamsチュートリアルヘルプのエラーでお困りですか?このよくある問題に対する、実証済みのステップバイステップの解決策をご覧ください。キャッシュをクリアし、Teamsを更新するなど、すぐにシームレスなコラボレーションを取り戻しましょう!

Microsoft Teams エラーのトラブルシューティング: 最初に確認すべきこと

Microsoft Teams エラーのトラブルシューティング: 最初に確認すべきこと

Microsoft Teamsでエラーが発生していますか?このMicrosoft Teamsのトラブルシューティングガイドでは、エラーを迅速に解決するための最初のチェックポイントをステップバイステップでご紹介します。接続、キャッシュ、アップデートに関するクイックフィックスで、スムーズなチャットを再開できます。

Microsoft Teams アドインが Outlook に表示されないのはなぜですか?

Microsoft Teams アドインが Outlook に表示されないのはなぜですか?

Outlook に Microsoft Teams アドインが表示されなくて困っていませんか?主な原因と簡単なステップバイステップの修正方法をご紹介します。Teams と Outlook のシームレスな連携を簡単に復元できます。最新バージョンでご利用いただけます。

公共Wi-FiでのMicrosoft Teamsネットワークエラーの解決方法

公共Wi-FiでのMicrosoft Teamsネットワークエラーの解決方法

公共Wi-FiでMicrosoft Teamsのネットワークエラーに悩まされていませんか?VPNの調整、ポートチェック、キャッシュクリアなどの即時修正で、通話や会議をスムーズに復旧できます。ステップバイステップガイドですぐに問題を解決できます。

Microsoft Teams のステータスが「離席中」のままになっているのはなぜですか?

Microsoft Teams のステータスが「離席中」のままになっているのはなぜですか?

Microsoft Teamsのステータスが「離席中」のままになって困っていませんか?アイドルタイムアウトや電源設定など、よくある原因と、すぐに「対応可能」に戻すためのステップバイステップの修正方法をご紹介します。最新のTeams機能にアップデートしました。

Microsoft Teams のようこそ画面の起動ループのトラブルシューティング

Microsoft Teams のようこそ画面の起動ループのトラブルシューティング

Microsoft Teamsのようこそ画面の起動ループに悩まされていませんか?Microsoft Teamsのようこそ画面の起動ループを解消するための実証済みのトラブルシューティング手順をお試しください。キャッシュのクリア、アプリのリセット、再インストールが可能です。数分でシームレスなコラボレーション環境を取り戻せます!