GoLand
GoLandは、Goアプリケーションの作成、テスト、デバッグ、保守を行うための、macOSネイティブの統合開発環境です。
GoLand とは?
GoLandは、macOSやその他のデスクトッププラットフォーム向けのGo開発用統合開発環境です。開発者が1つのワークスペースでGoコードの記述、移動、実行、テスト、デバッグを行えるようにし、バックエンドサービス、コマンドラインツール、クラウドソフトウェア、一般的なアプリケーション開発に役立ちます。このアプリには、スマート補完、リファクタリングツール、プロジェクト横断のナビゲーション、組み込みのデバッグサポートといったコードインテリジェンス機能が含まれており、日常的なプログラミング作業を効率化できます。また、同じインターフェースからバージョン管理、ターミナルセッション、データベース、関連するWeb技術にも対応しており、開発ワークフロー全体に便利です。GoLandはJetBrains s.r.o.によって提供されており、Goでソフトウェアを開発するプロの開発者、学生、チームによく利用されています。macOSでは、通常は標準的なデスクトップアプリとしてインストールされ、Terminalからプロジェクトを開くための付属のコマンドラインランチャーを使うこともあります。
主な特徴
- スマート補完とその場での解析を使ってGoコードを記述・編集する
- 1つのワークスペースからGoアプリケーションを実行、テスト、デバッグする
- コードをリファクタリングし、ファイル、シンボル、プロジェクト構造をすばやく移動する
- IDE内でGitやその他のバージョン管理ツールを利用する
- 統合ターミナルを使ってコマンドラインでの開発作業を行う
- データベースに接続し、アプリケーションコードと並行してSQLを確認する
diCleanerでアプリの残留データを確認
クリーニング前にキャッシュ、サポートファイル、コンテナ、ログイン項目を確認します。
安全性の概要
状態: 安全
GoLandは正規の開発ソフトウェアです。通常、開いたプロジェクトへのアクセスが必要であり、コーディング、検索、デバッグ機能を支えるために、IDEの設定、インデックス、プラグイン、ログ、キャッシュを保存することがあります。また、ライセンス認証、アップデート、プラグインのダウンロード、JetBrainsアカウント機能のためにネットワークアクセスが必要になるのも通常です。ほかのIDEと同様に、特に出所不明のソースコードを扱う場合は、信頼できるプロジェクトだけを開き、信頼できるプラグインだけをインストールしてください。
推奨: Goプロジェクトを積極的に開発またはレビューしている場合、あるいはJetBrainsのプロジェクト設定やプラグインに依存している場合は、GoLandを保持してください。もう使っていない場合は、アプリを削除し、その後でサポートファイルやキャッシュを整理してディスク容量を空けることができます。アプリを削除しても、プロジェクトフォルダも手動で削除しない限り、コードプロジェクトは削除されません。
一般的なパス
/Applications/GoLand.app~/Applications/GoLand.app
キャッシュパス
~/Library/Caches/JetBrains/GoLand*
サポートパス
~/Library/Application Support/JetBrains/GoLand*~/Library/Logs/JetBrains/GoLand*
設定パス
~/Library/Preferences/com.jetbrains.goland.plist
体験を共有する
最初に体験を共有しましょう。