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.9k
さくっと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.3k
go generate tips
kyokomi
4
3.4k
私がGo言語を選んだ理由
kyokomi
3
410
Gomaについて
kyokomi
4
3.1k
Gunosy APIチームGo開発フロー
kyokomi
7
6.1k
Other Decks in Technology
See All in Technology
CDK Toolkit Libraryにおけるテストの考え方
smt7174
1
370
Delta airlines Customer®️ USA Contact Numbers: Complete 2025 Support Guide
deltahelp
0
1.1k
ソフトウェアテストのAI活用_ver1.25
fumisuke
1
520
american aa airlines®️ USA Contact Numbers: Complete 2025 Support Guide
aaguide
0
470
Getting to Know Your Legacy (System) with AI-Driven Software Archeology (WeAreDevelopers World Congress 2025)
feststelltaste
1
180
クラウド開発の舞台裏とSRE文化の醸成 / SRE NEXT 2025 Lunch Session
kazeburo
1
410
CDK Vibe Coding Fes
tomoki10
1
450
Amplify Gen2から知るAWS CDK Toolkit Libraryの使い方/How to use the AWS CDK Toolkit Library as known from Amplify Gen2
fossamagna
0
150
Lufthansa ®️ USA Contact Numbers: Complete 2025 Support Guide
lufthanahelpsupport
0
230
DatabricksにOLTPデータベース『Lakebase』がやってきた!
inoutk
0
150
第64回コンピュータビジョン勉強会「The PanAf-FGBG Dataset: Understanding the Impact of Backgrounds in Wildlife Behaviour Recognition」
x_ttyszk
0
140
Enhancing SaaS Product Reliability and Release Velocity through Optimized Testing Approach
ropqa
1
250
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
KATA
mclloyd
30
14k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Rails Girls Zürich Keynote
gr2m
95
14k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
980
Into the Great Unknown - MozCon
thekraken
40
1.9k
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