Skip to content
@c2gohq

c2gohq

C2GoHQ builds open-source tools for translating and integrating C code into Go projects, including a Clang/LLVM-based translator, a musl-derived runtime, and Go

Pinned Loading

  1. c2go_toolchain c2go_toolchain Public

    Coordinated release hub for the C2Go toolchain. Pins compatible c2go-clang, c2go-bind, and c2go-libc revisions, records Go and ABI compatibility, and provides fail-closed validation, release docume…

    Python

  2. c2go_bind c2go_bind Public

    Generate buildable Go packages from c2go-clang Plan 9 assembly, export manifests, or C2Go archives. Emits declarations, ABI/version guards, runtime glue, callbacks, dynamic-import stubs, and matchi…

    Go

  3. c2go_libc c2go_libc Public

    Pre-release runtime C library compatibility layer for the c2go toolchain. Combines selected musl-derived implementations, c2go-specific adaptations, Go runtime bridges, and target-specific Go/Plan …

    Assembly

  4. c2go_clang c2go_clang Public

    Forked from llvm/llvm-project

    An LLVM/Clang-based C-to-Go compiler that generates Go-compatible Plan 9 assembly and bindings, with Go ABI integration, precise GC metadata, safepoints, cross-platform targets, and C inline assemb…

    LLVM

Repositories

Showing 6 of 6 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…