GoLang Script Handler for Godot
Using the go2cs
source converter, you can use Golang as a scripting language for the Godot gaming platform that includes Mono.
Initial Example:
- Source Golang-based Godot Script: LineExample.go
- Script based on the following C# Godot script that makes use of the Line Renderer asset
- Current
go2cs
Converted C# Script: LineExample.cs- Fully automated conversion is close, but not 100% yet. Will need some
directive
parsing and better cast handling added togo2cs
- Fully automated conversion is close, but not 100% yet. Will need some
- Desired (Operational) Conversion: LineExample-DesiredTarget.cs
- Target Godot Script (
Node
class wrapper for converted struct): LineFollow3D.cs - Initial Go-based Node implementation: Node.go