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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
68
Other Decks in Programming
See All in Programming
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
360
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
10
2.8k
RTSPクライアントを自作してみた話
simotin13
0
290
AI時代になぜ書くのか
mutsumix
0
470
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
270
デフォルト運用のCodeRabbit、1年で何が変わったか / How CodeRabbit Changed Our Code Review in 1 Year
bake0937
1
110
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.1k
AIエージェントの隔離技術の徹底比較
kawayu
0
440
新規プロダクトを高速で生み出すハーネスエンジニアリング
seanchas116
12
5.9k
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
260
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
2
430
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
290
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
So, you think you're a good person
axbom
PRO
2
2k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
190
エンジニアに許された特別な時間の終わり
watany
107
240k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
200
Music & Morning Musume
bryan
47
7.2k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
350
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.3k
It's Worth the Effort
3n
188
29k
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