Go– category –
-
Go
Linux/WSLでghqをインストールする方法
ghqは、リポジトリを一元的に管理するためのCLIツールである。GitHubやGitLabのリポジトリを一貫したパスで管理し、開発環境を整理するのに非常に有効である。WSL上ではLinux環境として動作するため、Go製のツールであるghqを直接ビルド・配置するのが最も適している。 前提条件 項目内容OSWindows 10 / 11WSL バージョン2Linux ディストリビ... -
Go
Linux/WSLでGo言語をインストールする方法
Windows Subsystem for Linux(WSL)は、Windows上でLinux環境を軽量に動作させる仕組みである。Go言語を利用する際も、Windowsネイティブ版よりもWSL環境にインストールすることで、Linux開発環境と同等の挙動が得られるため推奨される。本記事では、WSL上でGoをインストールする推奨手順を整理する。 環境の前提 本記事の手順は、次の環境... -
Go
WSL2でGo開発環境を構築する – パッケージ管理の選択肢と実践
前提環境 Windows 11/10 + WSL2 Ubuntu 22.04 LTS(WSL2上) インターネット接続環境 Goインストール方法の比較検討 WSL2上でGoの開発環境を構築する際、主に3つの選択肢がある。それぞれの特徴を理解した上で、適切な方法を選択することが重要である。 公式バイナリによるインストール Go公式サイトから直接バイナリをダウンロードして /usr... -
Go
Go言語のgo installとgo getの使い分け
Go言語でパッケージを扱う際に使用するgo installとgo getは、それぞれ異なる目的を持っている。この2つのコマンドの違いを理解することで、適切なパッケージ管理ができるようになる。 go getはプロジェクトの依存関係を管理するためのコマンドである。このコマンドを実行すると、指定したパッケージがプロジェクトのgo.modファイルに依存関...
1