-
Notifications
You must be signed in to change notification settings - Fork 0
/
presentation.slide
77 lines (47 loc) · 1.25 KB
/
presentation.slide
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
Go on Heroku
Lightning Talk
26 Apr 2014
Tags: GopherCon, Heroku, Golang
Edward Muller
Heroku
edward@heroku.com
@freeformz
* What is Heroku?
.link www.heroku.com
- PaaS
- Build, Deploy, Scale
- Addons (Postgres, Redis, Mongo, Iron.io, Papertrail, etc)
- Build Packs (Go, Ruby, Node, etc)
- Config (environment variables, releases)
- Run (Dynos)
- Logs (Tail & Drain)
- ... and more
* What do I need?
Beta Command line client, written in Go
Binaries: [[http://hk.heroku.com]]
Source: [[https://github.com/heroku/hk]]
Oh, and git
* Simple Go Web App
.play web.go
* Prep
.code prep.sh
* Procfile
.code procfile.sh
* Create & Deploy
.code deploy.sh
.link https://go-on-heroku.herokuapp.com
* Some Public Go Programs/Utilities
.link https://gobyexample.com
.link http://www.log-shuttle.io
.link https://github.com/heroku/log-iss
.link https://github.com/heroku/force
.link https://github.com/heroku/instruments
.link https://github.com/heroku/slog
.link https://github.com/heroku/urinception
.link https://github.com/interagent/schematic
* Related
.link http://mmcgrana.github.io/2012/09/getting-started-with-go-on-heroku.html
.link http://12factor.net
.link https://github.com/kr/heroku-buildpack-go
.link https://github.com/tools/godep
* Questions?