Logo Go

Go

Are you looking to build high-performance tools, ultra-fast network services, or custom tooling for your infrastructure? Go is the language of choice for systems where neither latency nor complexity is an option. From FrankenPHP to Mercure and Caddy, we build the most critical building blocks of the modern PHP ecosystem using Go.

Entrust your Go project to our team of experts!

    The Programming Language Powering Your Critical Infrastructure

    Go is a compiled, concurrent, and minimalist language designed by Google to build large-scale network systems and tools. Its fast compilation, native concurrency model (goroutines), and standalone binaries make it the preferred choice for tooling, application servers, and cloud infrastructure.

    Go is not just a secondary skill for us: it is the language we use to write the foundations of our most ambitious open-source projects: FrankenPHP, Mercure, Vulcain, and Ember. We master Go at its lowest levels: C/Go interoperability (cgo), cross-runtime memory management, and deep integration with the PHP engine itself.

    Proven Go Expertise at the Heart of the PHP Ecosystem

    • FrankenPHP: We are the creators of the next-generation PHP application server, written entirely in Go.
    • Mercure & Vulcain: We maintain Mercure, a real-time hub in Go implementing the Server-Sent Events protocol, and Vulcain, a protocol for building ultra-fast hypermedia REST APIs.
    • Ember: We develop Ember, a Go-based TUI (Terminal User Interface) monitoring tool for Caddy and FrankenPHP.
    • DevOps Tooling: We design internal CLIs and DevOps tools in Go to automate build, deployment, and observability workflows.
    • C-to-Go Bridge: Our expertise covers the cgo bridge, the subtleties of the Go runtime, and its interaction with PHP’s Zend Engine, a rare and highly specialized skill set.

    The Power of Go

    Supporting Your Go Journey

    As the cooperative behind FrankenPHP, Mercure, and Vulcain, Les-Tilleuls.coop offers specialized expertise to support your Go initiatives.

    Service and Tool Development

    Whether it’s a high-performance network API, a custom business CLI, an infrastructure agent, or a data processing service, we design and develop your Go projects from A to Z.

    Go Code Audits

    We analyze your existing codebases to optimize performance, strengthen security, and ensure your implementation follows Go best practices and idioms.

    Go / PHP Bridges

    Leveraging our unique mastery of the cgo bridge between Go and the PHP Zend Engine, we can help you integrate Go components into your PHP stack, or vice versa.

    Infrastructure Tooling

    Deployment CLIs, monitoring agents, Prometheus or OpenTelemetry exporters, custom build tools: we develop the Go tooling that automates and secures your operations.

    Consulting and Architecture

    Planning to integrate Go into your technical stack? We help you identify the right use cases, design the target architecture, and train your teams for a successful adoption.