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
530
1
Share
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
More Decks by Golang Melbourne
See All by Golang Melbourne
September 2016 Meetup
golangmelbourne
1
55
August 2016 Meetup
golangmelbourne
1
67
Other Decks in Programming
See All in Programming
Explore CoroutineScope
tomoeng11
0
160
UIの境界線をデザインする | React Tokyo #15 メイントーク
sasagar
2
420
エラー処理の温故知新 / history of error handling technic
ryotanakaya
7
1.8k
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
27
19k
2026-04-15 Spring IO - I Can See Clearly Now
jonatan_ivanov
1
170
The Less-Told Story of Socket Timeouts
coe401_
3
940
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
470
リセットCSSを1行消したらアクセシビリティが向上した話
pvcresin
4
460
Claude CodeでETLジョブ実行テストを自動化してみた
yoshikikasama
0
1.1k
Kingdom of the Machine
yui_knk
2
1.4k
Spec Driven Development | AI Summit Vilnius
danielsogl
PRO
1
130
「Linuxサーバー構築標準教科書」を読んでみた #ツナギメオフライン.7
akase244
0
1.4k
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
[SF Ruby Conf 2025] Rails X
palkan
2
1k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
780
YesSQL, Process and Tooling at Scale
rocio
174
15k
Practical Orchestrator
shlominoach
191
11k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
210
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
Balancing Empowerment & Direction
lara
6
1.1k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
230
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
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