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
400
Gomaについて
kyokomi
4
3k
Gunosy APIチームGo開発フロー
kyokomi
7
6.1k
Other Decks in Technology
See All in Technology
AIによるコードレビューで開発体験を向上させよう!
moongift
PRO
0
410
社内 Web システムのフロントエンド技術刷新: React Router v7 vs. TanStack Router
musasabibyun
0
120
AIとSREで「今」できること
honmarkhunt
3
710
AOAI で AI アプリを開発する時にまず考えたいこと
mappie_kochi
1
600
大規模サーバーレスプロジェクトのリアルな零れ話
maimyyym
3
190
Datadog のトライアルを成功に導く技術 / Techniques for a successful Datadog trial
nulabinc
PRO
0
120
猫でもわかるS3 Tables【Apache Iceberg編】
kentapapa
0
120
AndroidアプリエンジニアもMCPを触ろう
kgmyshin
2
630
本当に必要なのは「QAという技術」だった!試行錯誤から生まれた、品質とデリバリーの両取りアプローチ / Turns Out, "QA as a Discipline" Was the Key!
ar_tama
9
3.6k
AI 코딩 에이전트 더 똑똑하게 쓰기
nacyot
0
540
AI駆動で進化する開発プロセス ~クラスメソッドでの実践と成功事例~ / aidd-in-classmethod
tomoki10
1
990
Part2 GitHub Copilotってなんだろう
tomokusaba
2
690
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Building Applications with DynamoDB
mza
94
6.4k
Code Review Best Practice
trishagee
67
18k
Designing for Performance
lara
608
69k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
34
2.2k
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
19
1.2k
Adopting Sorbet at Scale
ufuk
76
9.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.8k
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