Presentations
Templates
Features
Teams
Pricing
Log in
Sign up
Log in
Sign up
Menu
Frustration by Design
From:
Go at Google: Language Design in the Service of Software Engineering
Go ...
(is meant to) improve the quality of life of Google programmers.
#include <hell.h>
PAIN of C preprocessor
PAIN of Google build system
Go must ...
- work at scale
- be familiar
- be modern
Dependency Management
work at scale
Syntax
work at scale
Scopes
work at scale
- Universal (types)
- Package
- File (rarely seen)
- Function
- Block
Error (Handling)
work at scale
Go vs. C/C++
be familiar
Concurrency
be modern
Garbage Collection
Interface
Reflection
FAQ
I'll do my best NA JA
Go by Design
By whcwhc78
Made with Slides.com
Go by Design
398
whcwhc78
More from
whcwhc78