memoメモ

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

golang

Google GroupsでRSSを取得する方法

RSSがどんどん駆逐されているような気がしますが、特定のアンテナを貼るのにはまだまだ役に立ちます。 ここでは、新しいGoogle Groupsに変更するとRSSで読むにはどうすればよいのかについてメモしときます。 #新しいGroupsではもうRSS使うなってことなんだ…

go get で exec: "bzr": executable file not found in $PATH エラーの解決

exec: "bzr": executable file not found in $PATHと。最初意味不明でしたが、BazaarというVCSがインストールされてないということに気づいたので、bzrをインストール。もしOSXでbrewを使ってるなら: $ brew install bzr でOK。 やってたこと: http://lumi…

"プログラミング言語Goフレーズブック"を戴きました #golang

書店に少しずつ入っているようですが、一足早く、柴田さん@yoshiki_shibataより本書を戴きました!この本のレビューへも参加させて頂き、とても勉強になりました。ありがとうございます。 2010年ごろにGoを触り始めたころは、Cに代わる組込みで行く言語なの…

A Tour of Go 日本語版のUIを更新しました

本家のUIが大幅に更新されたので、A Tour of Go 日本語版 http://go-tour-jp.appspot.com/ を更新しました。画面の幅に合わせてUIの構成が変更されます。なお、以前追加された編集内容をLocalStrageへ保存する機能(link)は取り除かれています。もし日本語版…

A Tour of Go 日本語版を更新しました

本家の変更に合わせて、A Tour of Go 日本語版 http://go-tour-jp.appspot.com/ を更新しました。 主な変更は以下の通りです: 編集したコードをブラウザへ保存する機能の追加 #32 mapの操作についての説明スライドの追加 コードをブラウザへ保存する機能に…

HelloWorldをgoroutineで書く

Go言語でchannelの使い方を忘れるのでメモ。 package main import "fmt" func main() { ch := make(chan string) go func() { ch <- "Hello, 世界" }() fmt.Println(<-ch) } ここにサンプルを置いとく。 http://play.golang.org/p/B43cNJkMu2

Go言語でクロスコンパイルする

これを試したときのバージョン: go version go1.0.1 実行環境:Mac OS X Lion 下準備 Goはソースからコンパイルしておきます。これを参考に:http://golang.org/doc/install/source $ hg clone -u release https://code.google.com/p/go $ cd go/src $ ./al…

Tour of Go の日本語訳をアップデートしました for Go 1

Go 1 (The Go Programming Language)がリリースされ、それに合わせて A Tour of Go もversion 1用に修正が入っています。 ということで、日本語版も修正を入れました! http://go-tour-jp.appspot.com/ A Tour of Go について Documentation - The Go Progra…