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
さくっとGAE/GoでAPIを作って本番環境にリリースする / gaego-api-init-...
Search
kyokomi
December 08, 2015
Technology
0
3.8k
さくっとGAE/GoでAPIを作って本番環境にリリースする / gaego-api-init-release
Gunosy.beer#1 LTで雑に発表したやつ
kyokomi
December 08, 2015
Tweet
Share
More Decks by kyokomi
See All by kyokomi
goaを導入した話
kyokomi
0
2.5k
Go言語で作られたAPIのレガシーコードと戦った話 / Go Conference 2015 winter
kyokomi
4
3.9k
Go製の拡張可能なSlack bot
kyokomi
3
8.2k
go generate tips
kyokomi
4
3.3k
私がGo言語を選んだ理由
kyokomi
3
390
Gomaについて
kyokomi
4
3k
Gunosy APIチームGo開発フロー
kyokomi
7
6k
Other Decks in Technology
See All in Technology
宇宙ベンチャーにおける最近の情シス取り組みについて
axelmizu
0
120
KnowledgeBaseDocuments APIでベクトルインデックス管理を自動化する
iidaxs
1
270
Working as a Server-side Engineer at LY Corporation
lycorp_recruit_jp
0
330
TypeScript開発にモジュラーモノリスを持ち込む
sansantech
PRO
2
110
Wantedly での Datadog 活用事例
bgpat
1
590
なぜCodeceptJSを選んだか
goataka
0
170
株式会社ログラス − エンジニア向け会社説明資料 / Loglass Comapany Deck for Engineer
loglass2019
3
32k
MLOps の現場から
asei
7
660
Yahoo! ズバトクにおけるフロントエンド開発
lycorptech_jp
PRO
0
100
権威ドキュメントで振り返る2024 #年忘れセキュリティ2024
hirotomotaguchi
2
770
APIとはなにか
mikanichinose
0
110
Fanstaの1年を大解剖! 一人SREはどこまでできるのか!?
syossan27
2
180
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.4k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Designing on Purpose - Digital PM Summit 2013
jponch
116
7k
Building Adaptive Systems
keathley
38
2.3k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
Making the Leap to Tech Lead
cromwellryan
133
9k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
32
2.7k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.3k
Site-Speed That Sticks
csswizardry
2
190
Automating Front-end Workflow
addyosmani
1366
200k
Transcript
Gunosy.beer#1 LT ͬ͘͞ͱGAE/GoͰAPIΛ࡞ͬͯ ຊ൪ڥʹϦϦʔε͢Δ @kyokomi, 2015/12/08 ʮGunosy.beer#1ʯ 1
ࣗݾհ 4 Twitter: @k_yokomi ※1 4 1͘Β͍GoͰAPIॻ͍ͯ·͢ 4 ੲCocos2d-xͱ͔৮ͬͯ·ͨ͠ ʢv3.4͘Β͍·Ͱʣ
4 ࠷ۙɺGAE/GoϒʔϜ 4 ܕ݄ਥ 4 ίϯύΠϧϋʔτͷήʔϜ͕Έ ※1 ΞΠίϯ݄ඣͷᘡᘚ͞ΜͰ͢ɻʢΓͷԂ༷ ఏڙʣ @kyokomi, 2015/12/08 ʮGunosy.beer#1ʯ 2
աڈʹ࡞ͬͨͷհ1 4 github.com/kyokomi/slackbot 4 github.com/kyokomi/emoji 4 github.com/kyokomi/hhth 4 github.com/kyokomi/go-docomo/docomo 4
github.com/kyokomi/goma @kyokomi, 2015/12/08 ʮGunosy.beer#1ʯ 3
github.com/kyokomi/gaego-init GAE/GoϓϩδΣΫτΛαΫοͱ࡞ΔCLIπʔϧ࡞Γ·ͨ͠ɻ ൿͷMakefile͖ ͍ํ $ gaego-init -a <project໊> @kyokomi, 2015/12/08
ʮGunosy.beer#1ʯ 4
σϞͷલʹલ४උΛઆ໌ 4 GoڥߏஙࡁΈ 4 ؆୯ͩΑʢGoͷΠϯετʔϧͱGOPATHઃఆͱ͔ʣ 4 gcloudπʔϧͱAppEngineڥߏஙࡁΈ 4 ͙͙Ε͍͚Δ 4
ࣄલʹGoogleAppEngineͷϓϩδΣΫτ࡞ࡁΈ @kyokomi, 2015/12/08 ʮGunosy.beer#1ʯ 5
ϩʔΧϧͰ࣮ߦ $ make run @kyokomi, 2015/12/08 ʮGunosy.beer#1ʯ 6
ຊ൪ʹdeploy $ make deploy ※࡞ͨ͠<project໊>ΛࣄલʹGoogleAppEngineʹ࡞ࡁ @kyokomi, 2015/12/08 ʮGunosy.beer#1ʯ 7
͓ΘΓ @kyokomi, 2015/12/08 ʮGunosy.beer#1ʯ 8