some moar content

This commit is contained in:
Mark McGranaghan 2012-09-17 17:46:15 -07:00
parent d4f22d4bec
commit 1acd30143c
7 changed files with 63 additions and 23 deletions

42
README
View File

@ -1,3 +1,9 @@
= values
design
curation
excellence
excitement
= validation
private emails
@gobyexample twitter followers, retweets
@ -5,23 +11,17 @@ blog posts: views, comments, hn score, hn comments
gobyexample.com signups
= distribution
* leading blog posts
* a new kind of programming book
* programmers learn by examples - minimize text, maximize code
* programmers want to ship software - focus on working programs, toolchain
* design matters - syntax highlighting, typography
* marketing matters - twitter,
* select, actors, threads, and event loops
* small go programming examples
* blog
* newsletter
* twitter
* stack overflow answers
* web site
* free books for contributors and reviewers
= pricing
* high
* updates
* $39
* updates forever
* no drm
* offers of free books in comments
= source
* popular github libraries
@ -30,16 +30,10 @@ gobyexample.com signups
* handbook format
* rosetta stone
* building an actual fucking app
* versioned transitive libraries and pegging
* creating and distributing packages, putting on github
* distributing go binary programs
* deploying to heroku
* sort-by
* errors
* compilation
* ruby and nodejs stdlib
* ruby and nodejs killer apps
= topics
* gzip
* sending email
* listing files
@ -70,8 +64,10 @@ gobyexample.com signups
* tty
* iota
* apps with multiple named binaries
http://code.google.com/p/go-wiki/wiki/GithubCodeLayout
http://code.google.com/p/go-wiki/wiki/PackagePublishing
http://blog.golang.org/2012/08/organizing-go-code.html
http://golang.org/doc/code.html
* versioned transitive libraries and pegging
* creating and distributing packages, putting on github
* distributing go binary programs
* deploying to heroku
* sort-by
* errors
* compilation

View File

@ -0,0 +1,9 @@
## Go by Example: a Book for Hackers
* a new kind of programming book
* programmers learn by examples - minimize text, maximize code
* programmers want to ship software - focus on working programs, toolchain
* design matters - syntax highlighting, typography
* marketing matters - twitter,
* select, actors, threads, and event loops
* small go programming examples

View File

@ -0,0 +1,3 @@
very common: fetch json document, parse into in-memory data structure
how this can be not terrible

11
blog/go-on-heroku.md Normal file
View File

@ -0,0 +1,11 @@
## Go on Heroku
Base on quickstart.
#### Calls to Action
...
Do you want to learn more about Go? I'm writing a book about how to ship Go code. Sign up at gobyexample.com for updates.
...

View File

@ -0,0 +1,13 @@
## Go Package Versioning and Management
Trick question.
Do not change public APIs.
The vendored option.
Every major programming language has evolved.
#### Call to Action
Want to learn more about go. [Go by Example]() will teach you!

View File

@ -0,0 +1 @@
* toolchain used to build the book, perhaps test code samples

View File

@ -0,0 +1,7 @@
system-mediated concurrency
a mechanism for participation
find that fucking old gist
erlang and go strictly more powerful, but potentially harder to understand