System requirements and release notes

P4 API for Go is supported on:

  • Windows for Intel (x4)

    • Server 2022

    • Windows 10, 11

  • Linux kernel 2.6+ for Intel (x86_64)

    • Ubuntu 22.04, 24.04

    • RockyLinux 9, 10

  • Linux kernel 2.6+ for ARM (aarch64)

    • Ubuntu 22.04, 24.04

    • RockyLinux 9, 10

  • macOS - x86_64

    • 12+

  • macOS - ARM64

    • 12+

For system requirements, see the P4 API for Go Release Notes.