memoメモ

最近はGo言語関連で。φ(..)メモメモ

2012-11-01から1ヶ月間の記事一覧

Travis-CI で Go言語 のプロジェクトを自動ビルド&テストする

Travis-CIでGo言語のプロジェクトを自動ビルド&テストするサンプルを作ってみました: https://github.com/atotto/travisci-golang-example Travis-CI側の設定は、 .travis.yml : language: go script: - go test -v として、テストを実行するようにしてい…

Go言語でJSON(Marshal)エンコード

試す。 package main import ( "encoding/json" "fmt" ) type Message struct { Name string Body string Time int64 } func main() { m := Message{"Alice", "Hello", 1294706395881547000} b, _ := json.Marshal(m) fmt.Println(string(b)) } 結果: http:…

Go言語でLinux ARM用の実行ファイルをビルドする

以前、Go言語でクロスコンパイルする方法を書いたけれど、ARM用にビルドする手順をまとめとく。 前提として、Go言語をソースコードからコンパイルできる環境が必要です。 ここが参考になります: http://golang.org/doc/install/source GoのLinux ARMコンパ…

Raspberry Pi インストール手順のメモ

Raspberry Pi インストール手順をよく忘れるので自分用メモ。 OSX Mountain Lionにて。 wheezy をダウンロード ここから: http://www.raspberrypi.org/downloads イメージをSDカードへ焼く 手順: $ cd ~/Downloads $ shasum 2012-10-28-wheezy-raspbian.zi…