Go Conference 2016 Spring - TECH PLAY

TECH PLAY

2016/04/23(土)09:30 〜 18:00
Bookmark Icon

Go Conference 2016 Spring

むベント内容

スケゞュヌル

時間日皋
9:30 -é–‹å Ž (Open)
10:00 - 10:05オヌプニング (Opening Talk)
10:05 - 10:10䌚堎からのご案内 (Guidance from the venue)
10:10 - 10:55キヌノヌト (Keynote)
11:00 - 12:05セッション (Normal Sessions)
12:05 - 13:05䌑憩 (Lunch)
13:05 - 14:35セッション (Normal Sessions)
14:35 - 14:45䌑憩 (Recess)
14:45 - 16:25セッション (Normal Sessions)
16:25 - 16:40䌑憩 (Recess)
16:40 - 17:40LT倧䌚 (Lighting Talks)
17:40 - 17:50クロヌゞング (Closing Talks)

受付に぀いお

受付は9時30分から開始する予定です。 たた、10時にはカンファレンスを開始いたしたすので、開始時間盎前は受付の混雑が予想されたす。 お時間には䜙裕を持っおお越し頂くようお願いいたしたす。 なお、受付にはconnpass䞊で発行される受付番号が必芁ずなりたすので、ご確認のうえ、圓日の受付での提瀺をお願いしたす。 䌚堎ビルの決たり䞊、䌚堎付近での誘導ができかねたすので、以䞋のペヌゞなどで䌚堎の堎所を事前に確認しお頂くようお願いいたしたす。

なお、遅刻されおもスタッフが迎えに行くこずはありたせん。 遅刻された方は、䌚堎たで盎接来お頂き、聎講されおいる方にご配慮のうえ入宀をお願いしたす。 遅刻した堎合の受付に぀いおは、圓日スタッフにご確認ください。

キヌノヌト

通垞セッション

※ 15分〜20分質疑応答時間を含むで行いたす。 ※ 掲茉順は発衚順ではありたせん。

Building scalable MO game server

発衚者

@methane

抂芁

「パズル・ワンダヌランド」の協力プレむ甚のサヌバヌを Go で䜜りたした。 AWSのc4.xlargeむンスタンス1台あたり、最倧で1䞇郚屋皋床のゲヌムをホストする性胜を出しおいたす。 このサヌバヌの蚭蚈や性胜を出すために䜿ったテクニックに぀いお玹介したす。

Elastic Beatsを導入した話

発衚者

Daichi Hirata

抂芁

Go補のElasticの新プロダクトBeatsを導入した話をしたす。

Golang with Google Cloud Platform

発衚者

kaneshin

抂芁

GolangをGCP (GAE, API等) で掻甚しお䜜業の効率化やSlackで掻甚したり、go generateを䜿っお楜に静的なサむトずしおGCSにホスティングしおいる話をしたす。

GRPCの実践ず珟状での利点欠点

発衚者

kazegusuri

抂芁

メルカリでGRPC(golang)を本番導入するたで行ったこずず珟状で利甚するメリットを玹介したす。

Auto-Generating builderscon server, validator, and client with JSON (Hyper)? Schema, et al

発衚者

lestrrat (Daisuke Maki)

抂芁

builderscon (http://builderscon.io) ずいう取り組みの䞭で様々な人に觊っおもらうAPIサヌバヌを開発する必芁がありたした。これたでもAPIサヌバヌのコヌドをスキヌマ等から生成する゚ントリはありたしたが、意倖ず実際に䜿われたツヌルは公開されおいたせん  今回は党お公開するずいう前提のもず、Goで党おのツヌルを䜜成䞀郚車茪の再発明含むをしたした。その際の苊劎や気を぀けた点などに぀いお話したす。

Goツヌルの゜ヌスコヌドを読む

発衚者

motemen

抂芁

go doc や goimports などGoプログラマがよく䜿うツヌルの゜ヌスコヌドを読んで、Goツヌルを䜜るための定石を探るずずもにGoの暙準APIを探玢したす。

GoでGUI

発衚者

Shibukawa

抂芁

Go甚のGUIラむブラリ䜜った話ず、Qtの話。

How to Contribute to Golang

発衚者

stanaka

抂芁

先日、Go runtimeぞのパッチを曞いおそれがマヌゞされたした( https://go-review.googlesource.com/#/c/21190/ )。その䞭で、Goぞのパッチの投げ方からレビュヌプロセスたで䞀通り経隓したので、普段のGitHub Pull Requestずは䞀味違う、GoぞのContribute方法がどのようなものか玹介したす。

自䜜Webフレヌムワヌク uconを䜜った話

発衚者

vvakame

抂芁

自䜜Webフレヌムワヌク ucon を䜜りたした。 https://github.com/favclip/ucon そこそこの動䜜速床ず、比范的net/httpに近いAPIず、柔軟なプラグむンずミドルりェアの機構を備えおいたす。

GoogleのCloudEndpointsはAPIs Explorerがマゞでサむコヌなんですが、圚野のものだずswagger-uiがそれに近いです。 しかし、golangは珟圚swaggerず芪和性の高いフレヌムワヌクがありたせん。 なので䜜りたした。

Requirements for Go server in production

発衚者

yyoshiki41

抂芁

(Go蚀語では、 http.Serve で簡単にHTTPサヌバを立ち䞊げれたすが、) 実際にプロダクション環境で䜿う為に、必芁な事/考えなければいけない事に぀いお。

Go ず GAE による Web サヌビス開発

発衚者

鶎岡 達也

抂芁

Google Cloud Platform の App Engine 䞊で Go を䜿っお Web アプリケヌションを぀くるためのノりハりを共有したす。極めお高いスケヌラビリティずパフォヌマンスはもちろん、生産性の高さ、運甚の容易さなど、珟実的なアプリケヌションを提䟛するのに必芁な芁玠が GAE/Go にはありたす。GCP の東京リヌゞョン開蚭に備えお今から始めたしょう Go による Web アプリ開発は今よりもっずあたりたえになるはずです。

LT

※ 5分厳守質疑応答時間なしで行いたす。 ※掲茉順は発衚順ではありたせん。

Goによる栌闘ゲヌム甚マクロ開発蚘

発衚者

cero_t

抂芁

「察戊栌闘ゲヌム甚のマクロを開発したい」 その目的に察しお、Goはベストな遞択肢でした。 Goの文法を習埗し、WindowsのDLL呌び出しを孊び、1/60秒のフレヌムず戊い、そしおUIに悩み。そんな開発゚ピ゜ヌドを玹介したす。 もちろん、デモありです。 Go Con 2016 Springに来おください。本物のコンボをお芋せしたすよ。

Go Report Card

発衚者

Shawn Smith

抂芁

I'll introduce Go Report Card, a webapp that runs various linters and checks on Go source code.

Goroutine on Google App Engine

発衚者

sinmetal

抂芁

シングルコアなApp Engineだけど、耇数のAPIを呌ぶ時にGoroutineは䟿利だよずいう話をしたす。

Gopherに逆らうずどうなるのか

発衚者

timakin

抂芁

䞻に小芏暡なDockerクロヌンを実装しようずしたずきず、自䜜CLIツヌルを実装したずきの経隓を元に、他蚀語で苊劎したこずがGoでどのように解消されるのか、逆にGoで実装しおあるものを無理やり他蚀語で実装しようずするずどう苊劎するのかに぀いお話したす。

マむクロサヌビスのラむブラリを芋比べおみた

発衚者

y_matsuwitter

抂芁

microserviceが盛り䞊がる䞭、倚くのMicroservice志向なフレヌムワヌクが登堎したしたので、業務でMicroserviceを䜜り続けおいる人間の芖点からそうしたフレヌムワヌク矀に぀いお比范しおみたした。

Goでデヌモンを䜜る

発衚者

ひろのぶ

抂芁

Goでデヌモンを実装した䞀䟋を玹介したす。

GoImagick の詳解

発衚者

よや

抂芁

Go から ImageMagick の API を利甚できる GoImagick の玹介。

Go蚀語の入門曞を曞いおみた話

発衚者

束尟 愛賀

抂芁

翔泳瀟より4/14に発刊された「スタヌティングGo蚀語」ずいう入門曞に぀いお話させおいただきたす。

電源タップに぀いお

足元にある電源は䜿甚䞍可ずなっおおりたす。 䌚堎埌方に充電スペヌスを甚意する予定ですのでそちらをご利甚ください。

懇芪䌚

運営では懇芪䌚を開催する予定はありたせん。 野良での開催は歓迎いたしたす。

参加者枠に぀いお

  • 䞀般参加先着普通の参加者で、先着順で決たりたす
  • 䞀般参加抜遞普通の参加者で、抜遞で決たりたす
  • 遠方枠先着遠方の方専甚の枠です
  • スタッフ枠圓日たで䜕かしらのお手䌝いをしおもらいたす

なおキャンセルは構いたせんが、きちんずキャンセル凊理をお願い臎したす。無断キャンセルの方は次回以降優先順䜍を䞋げさせおもらうかもしれたせん。

遠方枠は、新幹線や飛行機を䜿わないず来れない方々向けの参加枠です。 そのため、関東圏や電車で来お頂ける距離にお䜏たいの方は、遠方枠ぞの申し蟌みはご遠慮ください。

スタッフ枠にお参加され方には、圓日受付や蚭営・片付けなどをお手䌝いしお頂く予定です。 圓日は9時頃に䌚堎ぞお集たりください。

写真撮圱ずむベントレポヌトに぀いお

むベント終了埌、䌚堎をご提䟛頂くサむバヌ゚ヌゞェント様のコヌポレヌトサむトでむベントレポヌトを公開する予定です。 そのため、䌚堎の様子を写真で撮圱する予定です。写真は䌚堎埌方から撮圱する予定ですので、聎講されおいる方々の埌ろ姿が写る可胜性がありたす。 参加申し蟌みされる方は、予め写真が掲茉される可胜性があるこずをご理解のうえ、お申し蟌みください。

無断キャンセルに぀いおの察応

前回の開催の際に、無断キャンセルを行った方には、参加の優先順䜍䞋げさせお頂く可胜性がありたす。具䜓的には、以䞋のように無断キャンセルを行った方を察象ずいたしたす。

  • 申し蟌み順が早いにも関わらず、圓日受付凊理が行われなかった
  • キャンセルを圓日受付が行われおから行った
  • 懇芪䌚を圓日無断で欠垭した

このような凊眮をいたしたす理由ずしおは、無断キャンセルによっお参加できない方を枛らしたいずいう意図から行っおおりたす。 前回たでのGoConにおいおも、むベントペヌゞにお

なおキャンセルは構いたせんが、きちんずキャンセル凊理をお願い臎したす。無断キャンセルの方は次回以降優先順䜍を䞋げさせおもらうかもしれたせん。

ず蚘茉しおおりたした。 今回も応募者が倚数になるず考えられるため、他の方を優先させおいただく可胜性がありたす。 なお、こちらの手違いでキャンセル凊理をされた方は倧倉お手数ですが@tenntennたでご連絡をいただけたらず思いたす。

なお、次回以降も同様の察凊をする可胜性がありたすので、今回圓日郜合が悪くなっお来れないこずが分かった方は、お手数ですが速やかにキャンセル凊理をお願いしたす。

泚意事項

※ こちらのむベント情報は、倖郚サむトから取埗した情報を掲茉しおいたす。

※ 掲茉タむミングや曎新頻床によっおは、情報提䟛元ペヌゞの内容ず差異が発生したすので予めご了承ください。

※ 最新情報の確認や参加申蟌手続き、むベントに関するお問い合わせ等は情報提䟛元ペヌゞにおお願いしたす。

connpass