go

    6

    1答えて

    Googleマップ上の車両の位置を更新し、ドライバーとリアルタイムでメッセージを交換するためにウェブソケットを使用するwebappを作成しています。私はNode.jsとTornadoで遊んでいましたが、結局、このプロジェクトのために静的なタイピングが好まれているという結論に達しました。 ScalaとGoの2つの優れた選択肢があるようですが、私はこれらの2つの間を決めるのに苦労しています。私は主にC

    10

    2答えて

    サイズNの配列を作成しますが、コンパイル時にNがどのようになるかわかりません。どのようにメモリを割り当てますか? func MakeArray(size int) { return new ([size]int) } サイズは定数ではないため動作しません。 これは簡単な質問のようですが、私はちょうどgoを使い始めました。これをチュートリアル(またはその問題のドキュメントを検索)から

    4

    4答えて

    type T2がtype T1を基にしている場合は、同じデータフィールドを共有する以外に、T1とT2の間に関係はありますか? package main import "fmt" type T1 struct { s string } func (v *T1) F1() string { return v.s } type T2 T1 func (v *T2) F2() strin

    6

    2答えて

    Go(http://code.google.com/p/go/)用の現在の公式コンパイラは、手作りの、間違いなく秘密のコードジェネレータを使用しています。これには、カスタムセクションをELFバイナリに挿入することが含まれます。 このアプローチは、ldd,またはstripのように、ELF情報を直接読み書きするユーティリティに関する多くのバグを引き起こしています。 LLVMなどのよくテストされたクロス

    0

    1答えて

    Channel Api Go Referenceのサンプルコードを使用しています。 channel.Create ::コールエラー1:私は実行すると、私は次のエラーを得た/channel.CreateChannelが、私はそれへの参照を見つけることができませんでし に登録されていません呼び出します。誰か知っていますか?

    1

    1答えて

    私はGoで非常に新しいです。私はReflection in Goを使用して、どのようにマッピングの価値を得ているのだろうと思っていました。 type url_mappings struct{ mappings map[string]string } func init() { var url url_mappings url.mappings = map[

    14

    1答えて

    私は '2011-01-19 22:15'のようなtarによって生成されたタイムスタンプを解析しようとしていますが、time.ParseのファンキーなAPIは動作しません。以下は、生産 「時間を解析し、 『2011年1月19日午後09時15分』:範囲外の月」 package main import ( "fmt" "time" ) func main() {

    3

    3答えて

    インストール済みのパッケージをgoinstallで一覧表示するにはどうすればよいですか?あるコンピュータにインストールされているすべてのパッケージを別のコンピュータに再インストールするには、これが必要です。

    1

    3答えて

    私は現在、2つの言語のどちらも知らない。ソフトウェアの設計は完了するまでは近づいています。 興味深い: ルビー:楽しいです。思考プロセスに従います。人間のために作られた。 Go:良好なパフォーマンス。高速コンパイル時間。 Rubyのパフォーマンスについてはわかりません。もしGoよりもずっと遅いなら、私は後者(ここで典型的なスピードについて話す)に行くでしょう。 私は結局両方を学ぶでしょうが、今はど

    1

    1答えて

    (の詳細については、下にスクロール、私は2つの.goファイル、numbers.goとnumbers_test.goを持っていると私はcreating a new package tutorialごとにテストを構築し、実行したいですすべてのファイルは同じディレクトリにあります。 私はターミナルでそのディレクトリに移動し、gomakeを入力すると、私はこれを取得: 6g -o _go_.6 numbe