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
組込みだけじゃない!TinyGo で始める無料クラウド開発入門
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kotaro Otaka
October 12, 2025
Programming
570
2
Share
組込みだけじゃない!TinyGo で始める無料クラウド開発入門
The Go gopher was designed by Renée French.
https://tinygo-keeb.connpass.com/event/353267/
Kotaro Otaka
October 12, 2025
More Decks by Kotaro Otaka
See All by Kotaro Otaka
t *testing.T は どこからやってくるの?
otakakot
1
970
PostgreSQL を使った快適な go test 環境を求めて
otakakot
0
1.1k
Go で作った CLI ツールにバージョンを埋め込みたい
otakakot
0
220
組込みだけじゃない! TinyGo で始める無料クラウド開発入門
otakakot
1
130
統一感のある Go コードを生成 AI の力で手にいれる
otakakot
1
3.8k
SQLBoiler がメンテナンスモードになりまして
otakakot
0
340
Wasm わからないけど Go で実装したいから入門する
otakakot
1
11k
cmp.Or に感動した
otakakot
3
1.1k
net/http/httptest が推しです♡
otakakot
3
400
Other Decks in Programming
See All in Programming
Stage 3 Decorators でできること / できないこと / TSKaigi 2026
susisu
1
810
AI Agent と正しく分析するための環境作り
yoshyum
2
600
Migrations : C'est une question d'hygiène !
vinceamstoutz
0
1.8k
AI駆動開発で崩れていくコードベースを立て直す
kyoko_nr_nr
1
360
横断組織出身のQAEがインプロセスQAEでつまずいたこと・活かせたこと
ty89
0
180
Sans tests, vos agents ne sont pas fiables
nabondance
0
160
iOS26時代の新規アプリ開発
yuukiw00w
0
200
AlarmKitで明後日起きれるアラームアプリを作る
trickart
0
150
密結合なバックエンドから TypeScript のコードを生成する
kemuridama
1
340
Kubernetesを使わない環境にもCloud Nativeなデプロイを実現する / Enabling Cloud Native deployments without the complexity of Kubernetes
linyows
3
540
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
0
330
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
210
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
360
Music & Morning Musume
bryan
47
7.2k
We Are The Robots
honzajavorek
0
230
Measuring & Analyzing Core Web Vitals
bluesmoon
9
830
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
150
How to build a perfect <img>
jonoalderson
1
5.5k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
360
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
570
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
120
Transcript
The Go gopher was designed by Renée French. 組込みだけじゃない! TinyGo
で始める無料クラウド開発入門 おーたかこーたろー / @otakakot 2025.10.12 TinyGo Conference 2025
TinyGo とは ... #tinygo_conf
A Go Compiler For Small Places #tinygo_conf https://tinygo.org/
小さな環境向けの Go コンパイラ #tinygo_conf
#tinygo_conf 小さな環境 = 組込み開発(マイコン) RP2040マイコンボードキット https:/ /akizukidenshi.com/catalog/g/g117542/
#tinygo_conf 小さな環境 = 組込み開発(マイコン) RP2040マイコンボードキット https:/ /akizukidenshi.com/catalog/g/g117542/ だけじゃない!
#goconnect TinyGo を使えばクラウド環境へ 無料でデプロイできます! ぱち ぱち ぱち
TinyGo を使ってクラウド開発するには Wasm/WASI へのビルドが必要 #tinygo_conf
#tinygo_conf TinyGo (Wasm/WASI) を使って 無料で使えるサービスをご紹介
Kotaro Otaka おーたかこーたろー / @otakakot #tinygo_conf Web Engineer 新卒入社 Hello
Golang! Web Engineer @株式会社ビットキー 2020.04 2021.04 2022.11 Gopher 年生 Go
#tinygo_conf tinygo build
#tinygo_conf Go のソースコードをビルド tinygo build
#tinygo_conf ビルドコマンド
#tinygo_conf Wasm / WASI 形式でのビルドが必要 クラウド環境へデプロイするには
#tinygo_conf Wasm へビルド
#tinygo_conf Wasm ( WebAssembly ) WebAssembly は現代のウェブブラウザーで実行できる新しい種類の コードです。 https:/ /developer
.mozilla.org/ja/docs/WebAssembly/Concepts より抜粋
#tinygo_conf JavaScript 以外で書いたコードを ブラウザ ( JavaScript ) で扱えるようにしたもの
#tinygo_conf JavaScript 以外で書いたコードを ブラウザ ( JavaScript ) で扱えるようにしたもの Go
#tinygo_conf ビルドコマンド
#tinygo_conf JavaScript ランタイムで動作
#tinygo_conf WASI へビルド
#tinygo_conf WASI ( WebAssembly System Interface ) WebAssembly (Wasm) がブラウザー外で実行できることを拡張すること
を目的とする取り組みの一環です。 https:/ /www.fastly.com/jp/learning/serverless/what-is-wasi より抜粋
#tinygo_conf Wasm をブラウザ以外でも扱えるようにしたもの
#tinygo_conf ビルドコマンド
#tinygo_conf WASI ランタイムで動作
#tinygo_conf Wasm が使える サービス
#tinygo_conf JavaScript ランタイム Wasm の動作環境
#tinygo_conf JavaScript ↔︎ Wasm ( Go ) データの入出力
#tinygo_conf JavaScript ランタイムのデプロイ先 Cloudflare Workers Supabase Edge Functions Deno Deploy
https:/ /developers.cloudflare.com/workers https:/ /supabase.com/docs/guides/functions https:/ /deno.com/deploy
#tinygo_conf JavaScript ランタイムのデプロイ先 Cloudflare Workers Supabase Edge Functions Deno Deploy
https:/ /developers.cloudflare.com/workers https:/ /supabase.com/docs/guides/functions https:/ /deno.com/deploy 無料!
#tinygo_conf おすすめ Cloudflare Workers Supabase Edge Functions Deno Deploy https:/
/developers.cloudflare.com/workers https:/ /supabase.com/docs/guides/functions https:/ /deno.com/deploy
#tinygo_conf
#tinygo_conf Cloudflare Workers で Go を動かせる 標準のhttp.Handler 利用で実装可能 JavaScriptの知識が なくても実装可能
#tinygo_conf プロジェクトのはじめかた
#tinygo_conf main 関数 標準のhttp.Handler 利用で実装可能
#tinygo_conf WASI が使える サービス
#tinygo_conf WASI ランタイム WASI の動作環境
#tinygo_conf WASI インターフェース ↔︎ Wasm ( Go ) データの入出力
#tinygo_conf Fermyon / Fermyon Cloud fastly / Edge Compute https:/
/www.fermyon.com/cloud https:/ /www.fastly.com/products/edge-compute WASI ランタイムのデプロイ先
無料! #tinygo_conf WASI ランタイムのデプロイ先 Fermyon / Fermyon Cloud fastly /
Edge Compute https://www.fermyon.com/cloud https://www.fastly.com/products/edge-compute
#tinygo_conf おすすめ Fermyon / Fermyon Cloud fastly / Edge Compute
https:/ /www.fermyon.com/cloud https:/ /www.fastly.com/products/edge-compute
#tinygo_conf
#tinygo_conf Fermyon Cloud で Go を動かせる 標準のhttp.Handler と似た形式の実装 WASIの知識が なくても実装可能
#tinygo_conf プロジェクトのはじめかた
#tinygo_conf main 関数 標準のhttp.Handler と似た形式の実装
#tinygo_conf まとめ
#tinygo_conf TinyGo ( Wasm / WASI ) を利用して クラウド環境に 無料でデプロイしよう!
ただし各サービス用法・用量を守って 正しくお使いください #tinygo_conf
おわり またどこかで お会いしましょう!