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
Golangアプリを小さくしてみよう
Search
aozora0000
February 24, 2018
Programming
0
150
Golangアプリを小さくしてみよう
第三回umeda.goでLT発表出来なかったやーつ
aozora0000
February 24, 2018
Tweet
Share
More Decks by aozora0000
See All by aozora0000
服装コーディネートサービス.pdf
aozora0000
0
47
教えるという事
aozora0000
0
32
Other Decks in Programming
See All in Programming
Best-Practices-for-Cortex-Analyst-and-AI-Agent
ryotaroikeda
1
110
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
740
Gemini for developers
meteatamel
0
100
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
620
AtCoder Conference 2025
shindannin
0
1.1k
Fluid Templating in TYPO3 14
s2b
0
130
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
140
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
230
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
210
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
1
230
2026年 エンジニアリング自己学習法
yumechi
0
140
ノイジーネイバー問題を解決する 公平なキューイング
occhi
0
110
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
515
110k
A better future with KSS
kneath
240
18k
[SF Ruby Conf 2025] Rails X
palkan
1
760
How to train your dragon (web standard)
notwaldorf
97
6.5k
Ethics towards AI in product and experience design
skipperchong
2
200
Why Our Code Smells
bkeepers
PRO
340
58k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Music & Morning Musume
bryan
47
7.1k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
220
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
160
ラッコキーワード サービス紹介資料
rakko
1
2.3M
We Have a Design System, Now What?
morganepeng
54
8k
Transcript
GolangΞϓϦΛখ͘͞ ͯ͠ΈΑ͏ ୈࡾճumeda.goͰLTൃදग़དྷͳ͔ͬͨʔͭ
୭Ͱ͔͢ʁ • PHPͷํ͔Βདྷ·ͨ͠ • TwitterͰ@aozora0000ͱͯ͠׆ಈ • ϓϩμΫγϣϯͰ΄΅goະಋೖͰ͢
GoͰͨ·ʹݴΘΕΔͷ͕ όΠφϦαΠζ͕େ͖͍
ϏϧυΦϓγϣϯແ͠ 100%
খͯ͘͞͠ΈΑ͏
ϏϧυΦϓγϣϯͰগ͠খ͘͞ ͳͬͯͳ͍ $ go build -ldflags '-w -s' ./
όΠφϦͷσόοά༻σʔλΛআ 86% $ strip [filename]
όΠφϦΛѹॖ 28%ʂʂʂ $ gzexe [filename] • gzipύοέʔδʹೖ͍ͬͯ·͢ • ࣮ߦ࣌ࣗݾల։ͯ͠όΠφϦ࣮ߦ͢ΔͷͰΦʔόʔϔου༗ Γ
UPXͬͯͷ͋ΔΒ͍͠ 32% $ upx [filename] • https://github.com/upx/upx • ࣮ߦ࣌ࣗݾల։ͯ͠όΠφϦ࣮ߦ͢ΔͷͰΦʔόʔϔου༗ Γ
DockerͰେ׆༂ʂ ͏େ͖͍ͳΜͯݴΘͤͳ͍
͋Γ͕ͱ͏͍͟͝·ͨ͠