Skip to content

Formal Support and Documentation for Golang (CP-SAT/Linear Solver) #5042

@dy850078

Description

@dy850078

What language and solver does this apply to?
Golang / CP-SAT, Routing, Linear Solver

Describe the problem you are trying to solve.
I'm currently planning to use OR-Tools for an scheduling project built with Go. I found the Go module on GitHub but I couldn't find Golang mentioned in the official guide alingside Python, C++, Java.
I want to confirm if the Go implementation is currently officially supported and considered stable for production use, or if it is still in an experimental stage.

Describe the solution you'd like
It would be helpful to have a brief clarification for the support status or roadmap for Golang. If it is officially supported, a tiny code snippet would be greatly appreciated.

Describe alternatives you've considered
I have search through previous issues and noticed mentions that Golang support was primarily focused on Bazel builds.

Additional context
As more backend systems move to Go for high-performance scheduling, having officially support for Go would be a huge win for the ecosystem. Appreciate your time and guidance!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions