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
4.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
さくっとGAE/GoでAPIを作って本番環境にリリースする / gaego-api-init-release
Gunosy.beer#1 LTで雑に発表したやつ
kyokomi
December 08, 2015
More Decks by kyokomi
See All by kyokomi
goaを導入した話
kyokomi
0
2.7k
Go言語で作られたAPIのレガシーコードと戦った話 / Go Conference 2015 winter
kyokomi
4
4k
Go製の拡張可能なSlack bot
kyokomi
3
8.5k
go generate tips
kyokomi
4
3.5k
私がGo言語を選んだ理由
kyokomi
3
420
Gomaについて
kyokomi
4
3.2k
Gunosy APIチームGo開発フロー
kyokomi
7
6.3k
Other Decks in Technology
See All in Technology
AIエージェントの開発・提供におけるセキュリティリスクの論点と対策
flatt_security
2
610
Driving AI Adoption Using In-House GPUs to Serve Qwen
po3rin
2
470
Azure Cost Management の FOCUS コストデータを迷わず読むための“3つの軸”
tetsuyaooooo
0
160
When Does a Local Qwen Start to Break
morshoto
0
190
動画配信アプリでの Engage SDK 導入 — TVer Android が Play ストアにコンテンツを届けるまで
techtver
PRO
0
150
多摩川(.dev)ランニング入門 / Tamagawa.dev#3
fujiwara3
3
400
Amazon Quick on DesktopがIAM Identity Centerで動かない理由
yukiogawa
0
110
Reactの設計論
uhyo
7
1.5k
2026-09-10 【Snowflake World Tour Tokyo 2026】dbt Core と Snowflake で実現する多層的なデータガバナンス / Multi-Layered Data Governance Powered by dbt Core and Snowflake
civitaspo
0
220
#jawssonic2026 あの時代が悪かった ~動かなかったSageMakerと共に迎えたイベント当日~
ktkn1129
0
140
データエンジニアの困りごとをDevinと一緒に解消する
10xinc
2
860
Where Is JetBrains AI Heading- — Central CLI, Air Alpha, and the Agentic Development Stack
x5gtrn
PRO
0
150
Featured
See All Featured
Ruling the World: When Life Gets Gamed
codingconduct
0
320
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
400
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Darren the Foodie - Storyboard
khoart
PRO
3
3.9k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
230
Unsuck your backbone
ammeep
672
58k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
510
Designing Powerful Visuals for Engaging Learning
tmiket
1
530
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
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