# Shrink Your TinyGo WebAssembly Modules by 60%

DevFeed: [Shrink Your TinyGo WebAssembly Modules by 60%](<https://devfeed.tech/articles/shrink-your-tinygo-webassembly-modules-by-60-15316.md>)

Original publisher: [Read original article](<https://www.fermyon.com/blog/optimizing-tinygo-wasm>)

Author: Matt Butcher

Published: 2022-05-09T19:00:00Z

Content type: tutorial

Language: en

Sources: [Fermyon - Experience the next wave of cloud computing.](<https://devfeed.tech/sources/fermyon-experience-the-next-wave-of-cloud-computing.md>)

Topics: [wasm](<https://devfeed.tech/topics/wasm.md>), [WebAssembly](<https://devfeed.tech/topics/web-assembly.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [modules](<https://devfeed.tech/topics/modules.md>)

Tags: [go](<https://devfeed.tech/tags/go.md>), [modules](<https://devfeed.tech/tags/modules.md>), [performance](<https://devfeed.tech/tags/performance.md>), [wasm](<https://devfeed.tech/tags/wasm.md>), [webassembly](<https://devfeed.tech/tags/webassembly.md>)

## AI overview

This post presents techniques for reducing the size of Go projects compiled to WebAssembly with TinyGo. Smaller Wasm binaries can improve performance and transfer speed.

## Source excerpt

Cutting down on the size of a Wasm binary has advantages for performance and transfer speed. This post covers some tricks for reducing the size of Go code projects when compiled to WebAssembly with TinyGo