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
2
430
組込みだけじゃない!TinyGo で始める無料クラウド開発入門
The Go gopher was designed by Renée French.
https://tinygo-keeb.connpass.com/event/353267/
Kotaro Otaka
October 12, 2025
Tweet
Share
More Decks by Kotaro Otaka
See All by Kotaro Otaka
Go で作った CLI ツールにバージョンを埋め込みたい
otakakot
0
81
組込みだけじゃない! TinyGo で始める無料クラウド開発入門
otakakot
1
29
統一感のある Go コードを生成 AI の力で手にいれる
otakakot
1
3.6k
SQLBoiler がメンテナンスモードになりまして
otakakot
0
220
Wasm わからないけど Go で実装したいから入門する
otakakot
1
10k
cmp.Or に感動した
otakakot
3
910
net/http/httptest が推しです♡
otakakot
3
310
無料で楽しむ Go サーバー開発のススメ
otakakot
11
4k
Go のテストで失敗をマークする
otakakot
1
250
Other Decks in Programming
See All in Programming
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
530
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
150
Python札幌 LT資料
t3tra
7
1.1k
Graviton と Nitro と私
maroon1st
0
150
tparseでgo testの出力を見やすくする
utgwkk
2
330
gunshi
kazupon
1
130
実は歴史的なアップデートだと思う AWS Interconnect - multicloud
maroon1st
0
290
PC-6001でPSG曲を鳴らすまでを全部NetBSD上の Makefile に押し込んでみた / osc2025hiroshima
tsutsui
0
200
Deno Tunnel を使ってみた話
kamekyame
0
280
SQL Server 2025 LT
odashinsuke
0
110
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
140
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
470
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
200
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
140
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
0
130
Rails Girls Zürich Keynote
gr2m
95
14k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
36
The Spectacular Lies of Maps
axbom
PRO
1
410
エンジニアに許された特別な時間の終わり
watany
106
220k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
590
We Have a Design System, Now What?
morganepeng
54
8k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
350
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
おわり またどこかで お会いしましょう!