Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Takeshi Kusune
    @kusune
    path パッケージの旅に出てしまった
    Kiyoshi Nomo
    @kysnm
    goroutine が思ったように動かない時のデバッグってどうやるのが良いんでしょうか?print デバッグ?
    Hinagiku Soranoba
    @soranoba
    終わった気がする
    brly
    @brly
    終わりました
    Hinagiku Soranoba
    @soranoba
    runtime.GOMAXPROCS(runtime.NumCPU())
    欲しいよね
    Masaru Irisawa
    @mass10
    「ちょっと誤ったコードを修正する」 っていうスタイル、良いですねー
    brly
    @brly
    go run app.go `ruby -e 'puts (["http://yukkurisinai.net/gopher.png"]*10).join(" ")'`
    Hinagiku Soranoba
    @soranoba
    defer func() {
        wg.Done()
    }
    使わないと危険な気がする...
    あれ? してる?
    Takeshi Kusune
    @kusune
    よくわからないままググっただけですが、 http://www.kaoriya.net/blog/2013/07/08/ こういうことですかね? > WaitGroup
    Daichi Kamemoto
    @yudoufu
    ぐぅ、ファイルの内容が同じになってしまう。。。
    SATOH Fumiyasu
    @fumiyas
    goroutine のデバッグやったことないけど、channel 作って、デバッグメッセージ受け取って順番に出力する goroutine を作って、デバッグしたい処理から channel からデバッグメッセージ受けるとか? log で出力すれば充分なのかな?
    Toshihiro Shimizu
    @meso
    @yudoufu 多分コードを貼れば誰かが添削してくれる!
    brly
    @brly
    http://morsmachine.dk/go-scheduler
    goroutineのスケジューラーの話に書いてある気がします
    SATOH Fumiyasu
    @fumiyas
    goroutine == スレッド相当、って理解でだいたい充分ではないか。(素人感
    Daichi Kamemoto
    @yudoufu
    https://gist.github.com/yudoufu/e745a5727612bc8ce112
    こんなふうに書いたら、2つURL指定したら両方同じ中身になってしまった。。。
    日本語だとここ
    Ryusen Sasa
    @7yan00
    http://golang.org/doc/faq#goroutines 公式だとgolang.orgのFAQで解説ありますね
    Hinagiku Soranoba
    @soranoba
    Goroutine とは
    Coroutine ではない。
    Thread, Process でもない。
    複数の Thread 上に多重化されて実装されてる。
    main() 自身や Scavenger(GC) などランタイムも goroutine を使ってる。
    Kei Kori
    @2k0ri
    @yukkurisinai ユニバーサルアクセスの複合キーでcontrolが押しっぱなしになってるのでは、control連打で治るとか
    Yuri Odagiri
    @ixixi
    ちなみに、これを使うと、大体自動生成できます https://github.com/tcnksm/cli-init
    $ cli-init -s add,list,delete todo するだけで、codegangsta/cliに沿って、todo.go,commands.go,version.go,README.md,CHANGELOG.mdが生成されて、あとは必要な処理を書くだけ。
    Toshihiro Shimizu
    @meso
    $GOPATH ってどこを設定するのがベスト・プラクティスなんだろ
    Masaru Irisawa
    @mass10
    ~/.go/x,y,z みたいなこと言ってる人いますねー
    Kiyoshi Nomo
    @kysnm
    最近 Mac 不安定ですよね。一昔前の Windows みたい。。。
    SATOH Fumiyasu
    @fumiyas
    $ go get github.com/tcnksm/cli-init
    # github.com/tcnksm/cli-init
    ./cli-init.go:49: undefined: Asset
    バグってるのかな??
    erukiti
    @erukiti
    HTTP に限定すれば http://golang.org/pkg/net/http/httptest/ というのも
    これでmock作ってました。
    Takeshi Kusune
    @kusune
    @yudoufu download の中に Println 仕込んだら、二つ指定したら二回とも url には後者の URL が入ってますね。saveFileName は別々になってますけど。なんでだろ。
    Yuri Odagiri
    @ixixi
    takyam
    @takyam-git
    Takeshi Kusune
    @kusune
    @yudoufu 無名関数の引数でurl渡してあげればちゃんと動きますね。urlの実体は外なので実際に呼ばれた時の値を見ちゃうのかな。
    Hinagiku Soranoba
    @soranoba
    お疲れ様でしたm( )m
    erukiti
    @erukiti
    お疲れ様でした
    Daichi Kamemoto
    @yudoufu
    @kusune そうですねー。。。saveFileはスライスだからたまたま上手く渡ってる、とかかな。ありがとうございますー。
    Takeshi Kusune
    @kusune
    おつかれさまでしたー
    Daichi Kamemoto
    @yudoufu
    お疲れ様でしたm( )m
    brly
    @brly
    お疲れ様でした.
    Kiyoshi Nomo
    @kysnm
    お疲れ様でしたー!
    Yuri Odagiri
    @ixixi
    お疲れ様でしたm( )m
    Kota Ogihara
    @yukkurisinai
    お疲れ様でした グダってしまい申し訳ないですが次回以降もdwanGoをよろしくお願いします