Home / Companies / Speakeasy / Blog / Post Details
Content Deep Dive

EasyTemplate OSS Release: Templating Superpowers for Go

Blog post from Speakeasy

Post Details
Company
Date Published
Author
Tristan Cartledge
Word Count
770
Company Posts That Month
4
Language
English
Hacker News Points
-
Post removed?
No
Summary

EasyTemplate is an advanced templating engine for Go that enhances the standard text/template package by integrating JavaScript and TypeScript capabilities, allowing for more complex logic during the templating process. Developed by Speakeasy, it aims to facilitate the generation of SDKs from API specifications by enabling templates to interact with one another dynamically. The tool supports JavaScript snippets, ES5 through goja, and underscore.js, making it versatile for various templating needs. EasyTemplate allows developers to decouple templating from the core Go binary, enabling runtime plugin-like template management without altering the original codebase, and is designed to leverage the ubiquity and simplicity of JavaScript and TypeScript, as well as their vast ecosystems.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.