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
最初の言語としてGoを学んだ人から見た Ruby on Rails
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
mom0tomo
March 24, 2018
Technology
660
2
Share
最初の言語としてGoを学んだ人から見た Ruby on Rails
だいたい新卒エンジニア向け技術交流会 vol.14
mom0tomo
March 24, 2018
More Decks by mom0tomo
See All by mom0tomo
10年続くコミュニティ運営のコツ
mom0tomo
0
36
「名前のない仕事」にチームで取り組む–WOLとトラッキングツールの活用- / The SRE team's approach to unnamed work
mom0tomo
3
710
クラウド移行を通じた SRE/DevOps の実践 / SRE and DevOps Practice in Cloud Migration
mom0tomo
1
680
golang tokyo go tools
mom0tomo
3
1.3k
はじめてみんなで作ったGoのツールの話
mom0tomo
0
170
人材業界 中の人が語る 若手エンジニアの転職活動
mom0tomo
0
540
Go-ビギナーズ - よくある3つの質問
mom0tomo
2
140
Go徒然日記
mom0tomo
0
1.5k
LTLovers meetup 1st - the core of "your" love -
mom0tomo
1
780
Other Decks in Technology
See All in Technology
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
4
1.3k
AI時代のシステム開発者の仕事_20260328
sengtor
0
320
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
5
1.3k
SaaSの操作主体は人間からAIへ - 経理AIエージェントが目指す深い自動化
nishihira
0
130
FASTでAIエージェントを作りまくろう!
yukiogawa
4
180
Cursor Subagentsはいいぞ
yug1224
2
120
【Oracle Cloud ウェビナー】データ主権はクラウドで守れるのか?NTTデータ様のOracle Alloyで実現するソブリン対応クラウドの最適解
oracle4engineer
PRO
3
120
20260323_データ分析基盤でGeminiを使う話
1210yuichi0
0
210
Kubernetesの「隠れメモリ消費」によるNode共倒れと、Request適正化という処方箋
g0xu
0
160
Datadog で実現するセキュリティ対策 ~オブザーバビリティとセキュリティを 一緒にやると何がいいのか~
a2ush
0
180
Zephyr(RTOS)でOpenPLCを実装してみた
iotengineer22
0
160
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
141
7.4k
Mind Mapping
helmedeiros
PRO
1
140
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Ruling the World: When Life Gets Gamed
codingconduct
0
190
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
210
Everyday Curiosity
cassininazir
0
180
How to train your dragon (web standard)
notwaldorf
97
6.6k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
240
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.1k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
180
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.4k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
320
Transcript
࠷ॳͷݴޠͱͯ͠GoΛֶΜͩਓ͔Βݟͨ Ruby on Rails @mom0tomo #ngineerxiv The Go gopher was
designed by Renee French. The design is licensed under the Creative Commons 3.0 Attributions license.
⚠ຊͷൃද શͯݸਓͷײͰ͢
Who? @mom0tomo ݩެһ αʔόʔαΠυੜ Women Who Go TokyoӡӦ ࠷ۙRailsॻ͍ͯΔ
࠷ۙͬͯΔ͜ͱ
ελʔτΞοϓײ͋;ΕΔνʔϜͰ THE⭐Ruby on Railsͳ WebΞϓϦέʔγϣϯΛ࡞͍ͬͯΔ
͜Ε·Ͱͷܦྺ
w ࡒձܭʢआۚऔΓʣ w WebσβΠφʔίʔμʔ(HTML/CSS/jQuery) w WordPress৬ਓ w GoͰόονॲཧΛॻ͘ ్தͰϓϩδΣΫτதࢭ
w Laravelͪΐͬͱ ৬ܦྺ
w ࡒձܭʢआۚऔΓʣ w WebσβΠφʔίʔμʔ(HTML/CSS/jQuery) w WordPress৬ਓ w GoͰόονॲཧΛॻ͘ ్தͰϓϩδΣΫτதࢭ
w Laravelͪΐͬͱ ৬ܦྺ ឯ༨ۂંͷ20લ
Rails͞ΘͬͯΈͨײ
Railsͷ͍͍ͱ͜Ζ w ΊͬͪΌײ֮తɾงғؾͰॻ͚Δʢখฒײʣ w ۀͷ෮श͕ͯΒࣗͰWebΞϓϦέʔγϣϯΛͭ͘Δ͜ ͱ͕Ͱ͖Δ w ڭ͑ͯ͘ΕΔਓ͕͍ͬͺ͍͍Δ
Railsͷπϥ͍ͱ͜Ζ w ͍ΖΜͳॻ͖ํΛڐ༰͍ͯ͠Δʢॳݟऀࡴ͠ʣ w Α͘Θ͔Βͳͯ͘ͳΜͱͳ͘tutorialͰ͖ͪΌ͏ w Railsͷϧʔϧͳͷ͔Rubyͷͳͷ͔Θ͔Βͳ͘ͳΓ͕ͪ
GoֶΜͰ͖ͯࢥͬͨ͜ͱ
Goͷ͍͍ͱ͜Ζ w ॻ͖ํҰ͚ͭͩʢࣗಈϑΥʔϚοτ͢Δʣ w όΠφϦɺϝϞϦɺϙΠϯλͳͲίϯϐϡʔςΟϯάͷج ૅతͳ༰ΛֶΔ w $ݴޠͷຊ͕ಡΊΔΑ͏ʹͳΔ
Goͷπϥ͍ͱ͜Ζ w ίϯύΠϧɺϏϧυɺܕͳͲϓϩάϥϜΛॻ͘Ҏલͷࣝ ͕ͪΐͬͱඞཁ w View͕͋ΔWebΞϓϦέʔγϣϯʹ͋·Γ͍ͯͳ͍ w ॳ৺ऀ͕ࣗͰͬ͘͞ͱԿ͔࡞Δͷ͍͠
݁
݁ • WebΞϓϦέʔγϣϯʹֶ͍ͭͯͿͳΒRails͔Β͡Ί Δͷ͕͍͍ͱࢥ͏ • ݴޠίϯϐϡʔλͷجૅతͳΈʹڵຯ͕͋ΔͳΒGo ͔Β࢝ΊΔͷ͕͍͍ͱࢥ͏ • ͍ͯ͏͔ͦͦ྆ํΔͷ͕ϕετ(৽ଔݚमͱ͔Ͱʣ
Πϝʔδ Rails Go
݁ͦͷ
ͲΜͳݴޠϑϨʔϜϫʔΫͰ͋Εɺ ͳΜͱͳ͘ॻ͍ͯΔ͚ͩͰ ਐาͯ͠Δײ͕ͳ͚Επϥ͍
Կ͔Β࢝Ίͯɺ ݁ہڵຯ͕͋Δํʹ ਓྲྀΕண͘
࠷ۙಡΜͰΔͭ
Thank you! ϒϩάॻ͍ͯ·͢IUUQTNPNUPNPHJUIVCJP