Go Wiki: Go 1.6 リリースパーティー
ツイートによるパーティーのまとめ
パーティーに参加できなかった、または見逃した方は、こちらのフラッシュバックをご覧ください: https://storify.com/gobridge/go-16v-world-release-party
何が起こっているの?
Go 1.6のリリースを祝うために、2016年2月17日に世界規模のリリースパーティーを開催します。
ちょっと待って、Go 1.6は2月17日にリリースされるって言った?
いいえ! Go 1.6は準備ができたときにリリースされます。とはいえ、2月中旬のリリースに向けて順調に進んでいます。ソフトウェアの見積もり能力を使って、すでに準備中のいくつかのミートアップと偶然一致する日付が選ばれました。
素晴らしいですね。どうすれば参加できますか?
- Goユーザーグループまたはミートアップを主催している場合は、2月17日にミートアップを予定し、世界中のGopherたちと一緒にお祝いしましょう。
- Goユーザーグループまたはミートアップのメンバーである場合は、主催者に連絡して参加したいことを伝えましょう。
イベント後、写真を投稿したり、ビデオを作成したり、ブログ記事を書いたり、Facebookの壁に落書きしたり、気の利いたツイートをしたりしてください。どれほど盛大にお祝いできるか見てみましょう。
詳細をここに追加することを忘れないでください :point_down:
誰が参加しているの?
参加しているグループのリストを以下に示します。
- シドニーGoユーザーグループ
- Go-マイアミ
- サンディエゴGophers
- PDX Go
- GopherConIndia
- ベラルーシGolangユーザーグループ
- ウクライナGolangユーザーグループ
- リヴィウGolangグループ
- エドモントンGo (2月22日)
- Software Craftsmanship トゥールーズ
- Golangパリ
- ポーランドGLUGミートアップ
- Google Developer Group Gigcity
- Golangモントリオール (2月22日)
- Golangベトナム (2月23日)
- Gophersカトヴィツェ
- GoSF
- ボストンGolang
- Go-タンパ
- アトランタ
- GoAKL
- Golangバルセロナ
- Golangシンガポール (2月18日)
- Goメリーランド (2月18日)
- オレンジカウンティGophers
- セントラルジャージーテックミートアップ
- カンザスシティGolangミートアップ
- メキシコシティGophers
- Women Who Goロンドン
- Goイスラエル
- Goユーザーグループハンブルク
- Golangブラジル - サンパウロ (2月20日土曜日)
- チューリッヒGophers - スイス
- Golangレストン
- GoMAD
- GoCon
- GDG Golangベルリン (2月17日)
- ATX Golang (オースティン)
- GoCon東京
- Golang Italian Hackers, at Develer
- Goロンドンユーザーグループ
- シアトルGoプログラマー
- ヴィリニュスGolang
- Go DC
- GDG韓国Golang (2月22日)
- [Golang ZG、ザグレブクロアチア] (http://www.meetup.com/Golang-ZG/events/228863217/)
- [Gophers-ir イラン/テヘラン] (https://evand.ir/events/gophers-16) (2月18日)
- Golangブラジル - ポルトアレグレ (2月17日)
- [シアトルGoプログラマー] (http://www.meetup.com/golang/events/228465356/) (2月17日水曜日)
- [Goケープタウン] (http://www.meetup.com/gocapetown/events/228874257/)
- [Golang香港] (http://www.meetup.com/GolangHK/events/228551636/)
- [Golangリマ] (http://www.meetup.com/es-ES/Golang-Peru/events/228643682/)
- [Gophersバランキージャ] (http://www.meetup.com/es-ES/Gophers-Barranquilla/events/228899893/)
グループがまだここにリストされていない場合は、ページを編集して自分を追加してください。 主催者は、グループを追加したら、ページへのリンクをツイートして認知度を高めることを検討してください。
連絡を取り合う
世界中の数十のミートアップグループを調整するのは大変です。イベントを計画し、オンラインで議論し、最新情報を入手する方法を以下に示します。
いつものように、行き詰まったり、助けが必要な場合は、主催者に直接連絡してください。喜んでお手伝いします。
Slackチャンネル
Gophers Slackにリリースパーティーのチャンネルがあります。Slackへの招待が必要な場合は、このリンクから自動招待をリクエストできます。
メーリングリスト
ミートアップの主催者が質問できるように、Googleグループのメーリングリストを設定しました。現在、リストは17日のイベントに焦点を当てていますが、うまくいけば、メーリングリストは将来的に役立つリソースになるでしょう。
リリースパーティーでは何が起こるの?
Go 1.6は、2009年11月10日からオープンソース化されている言語の7番目のリリースです。これは、プロジェクトがオープンソース化されてから6.5年、1.0リリースからほぼ4年になります。1.0以降、言語は大きく変化しているので、1.6で導入される改善点について議論する絶好の機会です。
リソース
Francesc CampoyはFOSDEMで、今後のGo 1.6リリースの詳細を含む*Goの現状*に関する講演を行いました。彼のスライドはオンラインで入手できます。
GoシドニーユーザーグループからのGo 1.6プレゼンテーショのスライドデッキを以下に示します。ミートアップにご自由にお使いください。
talks.godoc.org/github.com/davecheney/gosyd/go1.6.slide
ソース: https://github.com/davecheney/gosyd/blob/master/go1.6.slide
修正/追加があればPRを送信してください
Go 1.6の新機能と注目すべき点
ミートアップの主催者がこれらの詳細をグループと共有できるように、このセクションを拡張してください。
-
HTTP/2。
Go 1.6の`net/http`パッケージは、クライアントとサーバーの両方でHTTP/2を標準でサポートしています。@bradfitzがGo 1.6のHTTP/2サポートの概要を説明しているビデオはこちらです。
-
ガベージコレクターの改善。
Go 1.6は、Go 1.5で導入された低レイテンシコレクターの改善に重点を置いています。Rick Hudsonは、Go 1.5で提供される低レイテンシコレクターについて説明したGopherCon 2015でのプレゼンテーションを行い、1.6で取り組まれている改善点についてヒントを与えました。Rickは最近、InfoQとのインタビューを収録し、1.6についてより詳細に説明しました。
-
GOVENDOREXPERIMENTがデフォルトになります。
Go 1.5では、パッケージの依存関係のソースをパッケージ自体に含めるメカニズム(一般に*vendoring*として知られています)の試験的サポートが追加されました。この機能はGo 1.5ではオプトインでした。Go 1.6では、ベンダーのサポートがデフォルトになり、パッケージがすぐに使用を開始する可能性があります。
-
`text/template`の変更。テンプレート内の空白をトリムするという長年の要望が実現しました。このテンプレート
"{{23 -}} < {{- 45}}"
はこの出力を生成します
"23<45"
-
cgoの変更
cgoは、GoとCの間のデータ共有について、より厳格になり続けています。http://tip.golang.org/cmd/cgo/#hdr-Passing_pointers
Ian Lance Taylorは、シグナル処理をより健全にするために多くの努力を払ってきました。
-
より多くのプラットフォームをサポート。Go 1.6は、64ビットMIPS(linux/mips64およびlinux/mips64le)上のLinuxへの試験的ポートを追加します。これは、ルーターで一般的に見られる古い32ビットMIPSではなく、64ビットMIPSであることに注意してください。
64ビットPowerPC(linux/ppc64le)、Go 1.6は外部リンケージを使用したcgoをサポートし、ほぼすべての機能が完成しています。
Go 1.6は、32ビットx86(android/386)上のAndroidへの試験的ポートも追加します。
Go 1.6に貢献しましたが、あなたの貢献がここにリストされていませんか? このページを編集して、あなたが何をしたかについての詳細を追加してください。
Go 1.6が早期にリリースされたらどうなるの?
サプライズは台無しになりますが、少しだけです。現実的に、タイムゾーンの難しさはさておき、すべてのミートアップを同時に実行することは不可能です。上記のように、2月17日は任意の日付です。
ミートアップの主催者の場合、2月17日が最適ですが、参加することは、グループを17日に正確に編成できることよりも重要です。
Go 1.6が17日までにリリースされなかったらどうなるの?
まあ…少なくとも私たちは一緒にいるでしょう。
Go 1.6の機能セットは、今後数週間で変更されることはありません。Go 1.6が17日以降にリリースされた場合、フライング気味だったのは少し残念ですが、大したことではありません。
誰がこれを主催しているの?
まあ、Goミートアップを実行しているなら、あなたです。世界中のミートアップがなければ、世界規模のリリースパーティーにはなりません。
いや、真面目な話、誰がこれを主催しているの?
これまでの主催者は次のとおりです
- Dave Cheney - @davecheney
- Carlisia Campos - @carlisia
手伝いたいですか? このページを編集して自分を追加してください
質問がある場合は、主催者のいずれかに連絡してください。
このコンテンツはGo Wikiの一部です。