GoGEOS

Table of Contents

GoGEOS

Go wrapper for the GEOS (Geometry Engine Open Source) library

A production-ready Go library for spatial operations with comprehensive geometric capabilities.

Features

  • Thread-safe operations - All operations are protected by read-write mutexes
  • Automatic memory management - Uses finalizers to prevent memory leaks
  • Multiple input formats - Supports both WKT and GeoJSON input
  • Comprehensive operations - Spatial relationships, geometric transformations, and topological operations
  • Production ready - Robust error handling and validation
  • Zero external dependencies

Technologies Used

  • Go
  • GEOS Library
  • WKT/GeoJSON
  • Spatial Operations

View on GitHub