Skip to content

Instantly share code, notes, and snippets.

@mogeta
Last active August 29, 2015 14:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mogeta/922f823f29200f7b28d7 to your computer and use it in GitHub Desktop.
Save mogeta/922f823f29200f7b28d7 to your computer and use it in GitHub Desktop.
第4回 Go弱の会 資料

第四回Go弱

お前は誰だ?

  • @mogetta
  • ゲーム業界でしがなく働く何でも屋さん http://www.obokaidem.com/jp/
  • 最近は
    • スクラムおじさん
    • Apple watchのためにswift
    • AWSちょtこっとみたり

つまるところ、Go全然やってません…

  • でも業界の流れとか導入してる会社とかみてると、
    • 簡単なツール作るの便利そう
    • いろんな環境で動くの便利っぽい AndroidやiOSも?
    • 処理速度もなかなかいけてるらしい…

やらない理由はないのでは?


この会は?


いまどんな感じなの?


Go1.4

go1.4

  • has precise GC of everything
  • beginnings of Android support
  • syscall frozen
  • pprof is now in Go, not Perl
  • etc.

Go1.5

go1.5

  • main theme is that the GC will be concurrent. Stop the world will no longer happen.
  • iOS revival
  • ppc64 and arm64
  • removing more C
  • the C-to-Go translation (talk summary from GopherCon 2014) will include steps to automatically clean up the code that is emitted by translator
  • GOTRACE: emits Chrome trace viewer and will allow for us to visualize scheduler actions and more in Chrome
  • NUMA-aware scheduler for better cache behavior
  • etc.

どうやって勉強する?


何で書く?(エディターの話


WebStorm 補足

スクリーンショット


どこで動かす

  • win mac linux

  • android ,iOS

    • androidは最新の1.4.2なら行ける、iOSは1.5をコンパイルして試してる人とかがいるよ
  • lite.nitrous.io

    • online IDE こっちは7月で終了
  • pro.nitrous.io

    • sudo権限が貰える方のonline IDE dockerとかも動くらしい
  • GAE/Go

  • Docker


どんなものを作る?

  • slackbot<- 自分はこれをあとで話そうかなーと。
  • Json周りの資料まとめたい… -> あれ、一時期話題になってたjson2structが止まってる…
  • AWS SDK のgo version も最近でてきたので(あれは出てきたというか、もともとあったものを変えた感だけど…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment