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
Next.js使いからみたGoのいいところ悪いところ
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Terisuke
January 18, 2025
Programming
140
0
Share
Next.js使いからみたGoのいいところ悪いところ
Terisuke
January 18, 2025
More Decks by Terisuke
See All by Terisuke
AIとお買い物してみた
terisuke
0
41
Realtime APIを使って 全自動コールセンターを作ってみた@2026
terisuke
0
48
多角的な視点から見たAGI
terisuke
0
140
AIキャラで受付作ってみた
terisuke
0
77
GoogleCloudとterraform完全に理解した
terisuke
1
220
CursorとClaudeCodeとCodexとOpenCodeを実際に比較してみた
terisuke
1
550
Claude Codeをカスタムして自分だけのClaude Codeを作ろう
terisuke
0
170
3時間で作る AWS Bedrock✖️RAGAS評価環境
terisuke
0
39
AIで オリジナルゲッダン動画を作る 〜実装編〜
terisuke
0
100
Other Decks in Programming
See All in Programming
ローカルLLMでどこまでコードが書けるか / How much code can be written on a local LLM
kishida
2
410
AI時代だからこそ「Bloc」を採用する価値があるのかもしれない
takuroabe
0
230
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
320
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
230
cloudnative conference 2026 flyle
azihsoyn
1
210
「OSSがあるなら自作するな」は AI時代も正しいか ── Build vs Adopt の新しい判断基準
kumorn5s
7
2.9k
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
5
620
How We Practice Exploratory Testing in Iterative Development( #scrumniigata ) / 反復開発の中で、探索的テストをどう実施しているか
teyamagu
PRO
3
1.1k
密結合なバックエンドから TypeScript のコードを生成する
kemuridama
1
340
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
130
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
2.3k
Modding RubyKaigi for Myself
yui_knk
0
430
Featured
See All Featured
Google's AI Overviews - The New Search
badams
0
1k
The Language of Interfaces
destraynor
162
26k
BBQ
matthewcrist
89
10k
Believing is Seeing
oripsolob
1
130
Claude Code のすすめ
schroneko
67
220k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Writing Fast Ruby
sferik
630
63k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
340
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
290
Paper Plane (Part 1)
katiecoart
PRO
0
7.8k
AI: The stuff that nobody shows you
jnunemaker
PRO
7
660
Transcript
Now Loading..... No.32
None
テ リ ス ケ 2 0 2 5 / 0
1 / 1 8 Next.js使いからみたGo のいいところ悪いところ
テリスケ IS 何? <テリスケ(本名:寺田康佑> # 音大卒業、フリーのトランペッターしてました # コロナで無職・リクルートに転職 # 社内で営業効率化システムを独学で開発(Python)
# 去年4月にG’s ACADEMYに入学、フロントエンド技術を学ぶ # 10月に卒業後すぐに起業、テックリードしてます # 生成AI # Next.js # GoogleCloud # Terraform # Go # 福岡 # 最近エンジニアカフェスタッフになりました 🐣 🎉32週連続LT中!
開発の速さ - シンプルな文法で学習コストが低い - 充実した標準ライブラリですぐに開発開始できる 優れたパフォーマンス - 高速な実行速度 - 効率的なメモリ使用
- 簡単な並行処理 デプロイが容易 - シングルバイナリ - コンテナ化が簡単 - クロスコンパイルのサポート 保守性の高さ - 静的型付けでバグが少ない - 統一されたコード規約 - コードレビューがしやすい Goがスタートアップで選ばれる理由
リアルタイム感情分析App 作ってみた フロントエンド • Next.js + React + TypeScript •
react-webcam でWebカメラ映像取得 → Mediapipe(顔検出) → 推定した感情を WebSocketでサーバに送信 • サーバからのアラートや感情スコアを 受け取り、グラフ表示・ポップアップ表 示 バックエンド: • Go + Gin + Gorilla WebSocket • WebSocketで受け取った感情を一定時 間蓄積 → しきい値を超えると全クライア ントに「怒り警告」などアラートを送信
実演タイム
Goの並行処理・リアルタイム通信(WebSocket)と の相性が良い ☺️
UIとビジネスロジックがしっかり分けれる ☺️
🤔 型をパラメーター化しにくい(ジェネリクス) エラーハンドリングがネスト深くなりがち
None
告知2
THANKS! プ ロ フ ィ ー ル リ ン ク
と か G i t H u b リ ン ク