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
Kotaro Otaka
October 12, 2025
Programming
540
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
PostgreSQL を使った快適な go test 環境を求めて
otakakot
0
650
Go で作った CLI ツールにバージョンを埋め込みたい
otakakot
0
200
組込みだけじゃない! TinyGo で始める無料クラウド開発入門
otakakot
1
120
統一感のある Go コードを生成 AI の力で手にいれる
otakakot
1
3.8k
SQLBoiler がメンテナンスモードになりまして
otakakot
0
320
Wasm わからないけど Go で実装したいから入門する
otakakot
1
10k
cmp.Or に感動した
otakakot
3
1k
net/http/httptest が推しです♡
otakakot
3
390
無料で楽しむ Go サーバー開発のススメ
otakakot
11
4.2k
Other Decks in Programming
See All in Programming
存在論的プログラミング: 時間と存在を記述する
koriym
5
810
条件判定に名前、つけてますか? #phperkaigi #c
77web
2
970
PHP でエミュレータを自作して Ubuntu を動かそう
m3m0r7
PRO
2
170
Everything Claude Code OSS詳細 — 5層構造の中身と導入方法
targe
0
160
安いハードウェアでVulkan
fadis
1
920
まかせられるPM・まかせられないPM / DevTech GUILD Meetup
yusukemukoyama
0
110
ファインチューニングせずメインコンペを解く方法
pokutuna
0
270
Strategy for Finding a Problem for OSS: With Real Examples
kibitan
0
140
事業会社でのセキュリティ長期インターンについて
masachikaura
0
230
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
Smarter Angular mit Transformers.js & Prompt API
christianliebel
PRO
1
120
Don't Prompt Harder, Structure Better
kitasuke
0
380
Featured
See All Featured
Discover your Explorer Soul
emna__ayadi
2
1.1k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
120
The SEO identity crisis: Don't let AI make you average
varn
0
440
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
220
Skip the Path - Find Your Career Trail
mkilby
1
100
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.4k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
300
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Utilizing Notion as your number one productivity tool
mfonobong
4
290
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
おわり またどこかで お会いしましょう!