post Image
ChromebookでGo!(ChromebookでGo言語を楽しんでみる)

Chromebookが安い

年末だからなのかなんなのか知りませんが、最近、Chromebookのたたき売りが多いです。

いずれもChrome速報より引用しました。

かくいう僕も、先月末に、娘にWindowsタブレットを壊されたのをキッカケに、Chromebookを買いました。中古のAcer C720をじゃんぱらで。17,800円也。

Chromebook買うならC720しか考えられなかった僕としては最高の買い物でした。

全額嫁負担ですけど。

ChromebookでGo言語

CroutonでUbuntuを起動する方法が、おそらく、Chromebookで開発をするスタンダードなのかもしれませんが、Go言語に限って言えば、もっと簡単に環境構築ができます。

構築手順

https://github.com/golang/go/wiki/ChromeOS

ここに書いてあることをするだけ

  1. デベロッパーモードになる
  2. ダウンロードする
  3. croshからシェル起動
  4. ダウンロードしたものを解凍
  5. ワークスペースの作成
  6. パスを通す
  7. テストコードを書く
  8. 実行!

カップラーメンにお湯を注いでからやっても、麺はのびません!!

追加手順

とはいえ、go getでパッケージのインストールができない状態です。なぜなら、gitがないから。

ここは、chromebrewの出番。

  1. shellにコピペする

wget -q -O – https://raw.github.com/skycocker/chromebrew/master/install.sh | bash

手順はたったこれだけ。インストールには30〜40分くらいかかりますが、西武池袋線で池袋から飯能に行くよりは早く終わります。

で、昨日から、僕は、Goでスクレイピングのコードを書き始めたんですが、今のところ、特に困ったことはありません。むしろ楽しいです。最高です。

別解

先に、Chromebrewを入れて、crew install goのほうが無駄が少ないかも知れません。でも、サクっと動く感動が薄れると思うので、僕はオススメしません!

あとは、croutonでubuntuっていうのもいいと思いますが、割りとめんどくさいです。僕だけかも知れませんが、USBにxubuntu入れようとしたら、途中でキーボードもタッチパッドも無反応になって、何度かやり直しました(結果的には問題なくインストールできましたけど)。

まとめ

Chromebook最高かよ!


『 Go 』Article List
Category List

Eye Catch Image
Read More

Androidに関する現役のエンジニアのノウハウ・トレンドのトピックなど技術的な情報を提供しています。コード・プログラムの丁寧な解説をはじめ、初心者にもわかりやすいように写真や動画を多く使用しています。

Eye Catch Image
Read More

AWSに関する現役のエンジニアのノウハウ・トレンドのトピックなど技術的な情報を提供しています。コード・プログラムの丁寧な解説をはじめ、初心者にもわかりやすいように写真や動画を多く使用しています。

Eye Catch Image
Read More

Bitcoinに関する現役のエンジニアのノウハウ・トレンドのトピックなど技術的な情報を提供しています。コード・プログラムの丁寧な解説をはじめ、初心者にもわかりやすいように写真や動画を多く使用しています。

Eye Catch Image
Read More

CentOSに関する現役のエンジニアのノウハウ・トレンドのトピックなど技術的な情報を提供しています。コード・プログラムの丁寧な解説をはじめ、初心者にもわかりやすいように写真や動画を多く使用しています。

Eye Catch Image
Read More

dockerに関する現役のエンジニアのノウハウ・トレンドのトピックなど技術的な情報を提供しています。コード・プログラムの丁寧な解説をはじめ、初心者にもわかりやすいように写真や動画を多く使用しています。

Eye Catch Image
Read More

GitHubに関する現役のエンジニアのノウハウ・トレンドのトピックなど技術的な情報を提供しています。コード・プログラムの丁寧な解説をはじめ、初心者にもわかりやすいように写真や動画を多く使用しています。

Eye Catch Image
Read More

Goに関する現役のエンジニアのノウハウ・トレンドのトピックなど技術的な情報を提供しています。コード・プログラムの丁寧な解説をはじめ、初心者にもわかりやすいように写真や動画を多く使用しています。

Eye Catch Image
Read More

Javaに関する現役のエンジニアのノウハウ・トレンドのトピックなど技術的な情報を提供しています。コード・プログラムの丁寧な解説をはじめ、初心者にもわかりやすいように写真や動画を多く使用しています。

Eye Catch Image
Read More

JavaScriptに関する現役のエンジニアのノウハウ・トレンドのトピックなど技術的な情報を提供しています。コード・プログラムの丁寧な解説をはじめ、初心者にもわかりやすいように写真や動画を多く使用しています。

Eye Catch Image
Read More

Laravelに関する現役のエンジニアのノウハウ・トレンドのトピックなど技術的な情報を提供しています。コード・プログラムの丁寧な解説をはじめ、初心者にもわかりやすいように写真や動画を多く使用しています。

Eye Catch Image
Read More

Pythonに関する現役のエンジニアのノウハウ・トレンドのトピックなど技術的な情報を提供しています。コード・プログラムの丁寧な解説をはじめ、初心者にもわかりやすいように写真や動画を多く使用しています。

Eye Catch Image
Read More

Rubyに関する現役のエンジニアのノウハウ・トレンドのトピックなど技術的な情報を提供しています。コード・プログラムの丁寧な解説をはじめ、初心者にもわかりやすいように写真や動画を多く使用しています。

Eye Catch Image
Read More

Scalaに関する現役のエンジニアのノウハウ・トレンドのトピックなど技術的な情報を提供しています。コード・プログラムの丁寧な解説をはじめ、初心者にもわかりやすいように写真や動画を多く使用しています。

Eye Catch Image
Read More

Swiftに関する現役のエンジニアのノウハウ・トレンドのトピックなど技術的な情報を提供しています。コード・プログラムの丁寧な解説をはじめ、初心者にもわかりやすいように写真や動画を多く使用しています。

Eye Catch Image
Read More

Unityに関する現役のエンジニアのノウハウ・トレンドのトピックなど技術的な情報を提供しています。コード・プログラムの丁寧な解説をはじめ、初心者にもわかりやすいように写真や動画を多く使用しています。

Eye Catch Image
Read More

Vue.jsに関する現役のエンジニアのノウハウ・トレンドのトピックなど技術的な情報を提供しています。コード・プログラムの丁寧な解説をはじめ、初心者にもわかりやすいように写真や動画を多く使用しています。

Eye Catch Image
Read More

Wordpressに関する現役のエンジニアのノウハウ・トレンドのトピックなど技術的な情報を提供しています。コード・プログラムの丁寧な解説をはじめ、初心者にもわかりやすいように写真や動画を多く使用しています。

Eye Catch Image
Read More

機械学習に関する現役のエンジニアのノウハウ・トレンドのトピックなど技術的な情報を提供しています。コード・プログラムの丁寧な解説をはじめ、初心者にもわかりやすいように写真や動画を多く使用しています。