X-Go

Experimental Ecosystem Pushing Full-Stack SOTA

X-Go is an experimental Go framework and tools researching state-of-the-art approaches to minimizing technical debt in full-stack applications.

X-Go Framework - Cultivation Terrarium
Experimental
Go
Simple.
Modular.
Reliable.
... Opinionated

Exploring new strategies

When you can push KISS over DRY because you rely on ubiquitous code generation and UI assistance at every step, where can you go?

Questions Exploration

Without any magic

Explicit, transparent patterns. No hidden complexity.

Minimal interfacing

Concrete types over abstractions. Performance and clarity first.

Testing without mock/stub

Real implementations. No test doubles.

No templating

Pure Go class components. Simple composition.

and lot of others questions

Getting started

Download & Explore

Download a zip containing a dummy project and explore the code to understand X-Go's structure and patterns.

Download Project

Dive into the docs

Dive into the framework via the code repository and documentation to understand the architecture and components.

Read documentation
Recommended

Use Gen-Code

The nicest way to get started. Use Gen-Code to generate a complete X-Go application with your specifications.

Try Gen-Code

Sparking Curiosity Among Developers

The architectural patterns X-Go is exploring are fascinating. I'm excited to see how these experimental approaches could bring to full-stack development.

SJ
A friend of mine
Senior Developer

I will have to try.

JS
Grumpy Developer
Senior Architect

Great looking endeavor, pity it's using such a terrible language.

AR
Also a friend of mine
Non Go Senior Developer
Experimental • Research-Driven • State-of-the-Art

Push the boundaries of what's possible with Go

Join the experiment. Build applications that minimize technical debt from day one. Experience what happens when research meets real-world development.