go

    2

    1答えて

    //Remove cl (*client) from clients (vector.Vector) for i := 0; i < clients.Len(); i++ { if cl == clients.At(i).(*client) { clients.Delete(i) break } } ベクトルから要素を削除する方法はありますか?

    0

    1答えて

    私は 'Go'プログラミング言語を試してみたいと思いますが、簡単なテストの例がうまくいけません。私はそれがおそらく港の問題だと思うので、私はgomingwプロジェクトページの問題のチケットを提出しました。 どのような手順で問題が再現されますか? 8グラムでコンパイル任意の単純ゴー・テスト・プログラム を作成します。すなわち、 8g hello.go 8lとリンクしてください。すなわち、 8l he

    15

    1答えて

    は引用符をバック使用して移動中に引用符をバックに印刷することが可能である。このような何か: package main import "fmt" func main() { fmt.Println(```) //for example I can do it with double quotes "\"" }

    1

    1答えて

    ゴーランのスライスを効率的に反転させる機能が必要です。 (私の具体的な必要性は、[]バイトのプレフィックスを逆にすることです)。 例をEffective Goからobjdump -Sdにチェックし、多くのボイラープレートが生成され、アレイインデックスが確認されました。スワップでさえ、あまりにも非効率的です。

    2

    1答えて

    これを成功させた人は誰ですか?それはちょうど場合は、ルートディレクトリでmakeを呼び出すことによって動作するはず

    1

    3答えて

    私は6グラムのコンパイラで行くの言語ウェブサイトのフロントページから例をコンパイルしようとすると、私はこのエラーを取得する: hello.go:5: syntax error near "<string>" 私は少数の人々が経験していることをsearch on Google revealsこれは解決策が見つかりませんでした。その答えは、常に「私のために働く、間違ったことをしなければならない」と思わ

    19

    4答えて

    私は現在、完全にシングルスレッドである中規模のC++コードベースで作業しています。しかし、パフォーマンスの向上のために並行性と並列性を追求する時が来ています。 GoogleのGoプログラミング言語の並行性モデルに非常に興味があります。非常に軽量なgoroutinesとチャネルの通信システムがあります。 幸いにも、さまざまな理由から、プロジェクトはC++にとどまる必要があります。だから私の質問です:

    12

    4答えて

    私は本当に新しくて、これまで楽しんでいます。私は文字列の代わりに正規表現を使って文字列を分割する良い方法を見つけようとしています。ありがとう http://nsf.github.com/go/strings.html?f:Split!

    50

    3答えて

    をストラクトポインタがパニックにならない。 私は別の機能を使用して、それを呼び出すことによって、その周りに働いてきた 右new()後: func (m *SyncMap) Init() { m.hm = make(map[string]string) m.lock = new(sync.RWMutex) } しかし、それが可能だ場合、私は、疑問はこの定型初期化を取り除

    6

    2答えて

    Googleのようにjava finalizeのようなメソッドはありますか?もし私がタイプのような構造体を持っていたら type Foo struct { f *os.File .... } func (p *Foo) finalize() { p.f.close() } オブジェクトがガベージコレクトされたときにファイルが閉じられているこ