
As of 2025, the image isn’t a lot improved, with many of the high-level libraries for AI/ML in Go at the moment languishing. Golearn, one of many extra extensively used deep-learning libraries for Go, has not been up to date in three years. Likewise, Gorgonia, which goals for a similar areas as Theano and TensorFlow, hasn’t been up to date in about the identical time-frame. SpaGO, an NLP library, was deprecated by its creator in favor of Rust’s Candle undertaking.
This state of affairs displays Go’s general consolidation round community providers, infrastructure, and command-line utilities, somewhat than duties like machine studying. At the moment, Go seems to be most helpful for duties like serving predictions on present fashions, or working with third-party AI APIs, somewhat than constructing AI/ML options as such.
C# and .NET
Through the years, Microsoft’s C# language and its underlying .NET runtime have been persistently up to date to mirror the altering wants of its enterprise viewers. Machine studying and generative AI are among the many newest use instances to hitch that record. Launched in 2024, .NET 9 promised expanded .NET libraries and tooling for AI/ML. A key function there, Microsoft’s Semantic Kernel SDK, is a C# software for working with Microsoft’s Azure OpenAI providers, utilizing pure language inputs and outputs.

