とむの徒然日記スマートフォン用の表示で見るとむの徒然日記とある組み込みソフトエンジニアの日記この広告は、90日以上更新していないブログに表示しています。雑記2016年も終わろうとしている時に、かなり久しぶりの更新。Go言語を学んでみようと突然思いったため、まずは開発環境を整備する。前提条件は以下の通りである。16.10エディタはEmacsGo言語のインストールアーカイブを公式サイトからダウンロードして、解凍する。すると、goというディレクトリできているため、これを/usr/localに移動する。以下の設定では、今後バージョンで切り替えられるようにするために、シンボリックリンクを張っている。/usr/local/goこれだけでGoのインストールは終わりのため、あとは.profileを編集して、環境変数PATHに/usr/local/go/binを加える。PATHさらに、Go開発のワークスペースのために環境変数GOPATHを設定する。GOPATHGo言語のインストールは以上。次に、開発環境を構築する。Emacsが使いたいので、Emacsのパッケージマネージャで、以下の項目を入れる。go-modego-autocompletego-eldocgo-direxあとは、~/.emacs.d/init.elにちょっとだけ記述を追加する。'go-eldoc-setup)Emacs環境構築もこれだけ。動作確認お約束の、「こんにちは、世界」のプログラムをGo言語で書いてみる。シンタックスハイライトもしているし、補完もしているし、問題なく動作しているように見える。fmt.Println("こんにちは、世界")}こんなコードを書いて、あとはコンパイルして動作させてみる。意図した通りの出力が得られており、今回も世界と挨拶ができた。まとめGo言語の環境構築は思った以上に簡単だった。言語学習の障壁の最たるものが環境構築だと思っているので、その点でGo言語は良い。おまけクリスマスバージョンの球磨ちゃんめっちゃかわいい。月別アーカイブリンクはてなブログブログをはじめる(無料)お知らせMathJaxはてなブログをはじめよう!masquerade0324さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。