Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Go 1.7: What's new and shiny?
Search
Golang Melbourne
August 02, 2016
Programming
1
510
Go 1.7: What's new and shiny?
An overview of the highlights of the new and updated features of Go 1.7
Golang Melbourne
August 02, 2016
Tweet
Share
More Decks by Golang Melbourne
See All by Golang Melbourne
September 2016 Meetup
golangmelbourne
1
51
August 2016 Meetup
golangmelbourne
1
63
Other Decks in Programming
See All in Programming
LINEヤフー データグループ紹介
lycorp_recruit_jp
0
760
Benchmark
sysong
0
230
なぜ適用するか、移行して理解するClean Architecture 〜構造を超えて設計を継承する〜 / Why Apply, Migrate and Understand Clean Architecture - Inherit Design Beyond Structure
seike460
PRO
1
280
なんとなくわかった気になるブロックテーマ入門/contents.nagoya 2025 6.28
chiilog
1
120
Datadog RUM 本番導入までの道
shinter61
1
310
設計やレビューに悩んでいるPHPerに贈る、クリーンなオブジェクト設計の指針たち
panda_program
3
280
Create a website using Spatial Web
akkeylab
0
290
カクヨムAndroidアプリのリブート
numeroanddev
0
430
ドメインモデリングにおける抽象の役割、tagless-finalによるDSL構築、そして型安全な最適化
knih
11
2k
関数型まつり2025登壇資料「関数プログラミングと再帰」
taisontsukada
2
840
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
0
140
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
320
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
39
1.9k
Six Lessons from altMBA
skipperchong
28
3.8k
Code Review Best Practice
trishagee
68
18k
The Pragmatic Product Professional
lauravandoore
35
6.7k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
Building Adaptive Systems
keathley
43
2.6k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Navigating Team Friction
lara
187
15k
Facilitating Awesome Meetings
lara
54
6.4k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
16
940
Transcript
Go 1.7 What's new and shiny?
Compiler improvements • Compilation/linking is faster • (Still not fast
enough) • Running programs is about 5-35% faster • Filesize up to 20-30% smaller • Adds stack frame pointers for debugging using Linux perf • Binary only packages
Vendoring GO15VENDOREXPERIMENT support removed
context
net/http/httptrace
encoding/json • support encoding/decoding maps using keys with int types
• Encoder.SetEscapeHTML • Encoder.SetIndent
SubTesting
Panic if a signal's name is known, it will be
printed in the stack trace
Additional reading • https://tip.golang.org/doc/go1.7 • https://blog.golang.org/context • https://medium.com/@cep21/how-to-correctly-use-context-context- in-go-1-7-8f2c0fafdf39