Skip to content
Go bindings to the HDF5 library
Find file
Latest commit f0e6d7f @sbinet LICENSE: go-hdf5


Build Status GoDoc

Naive cgo bindings for the C-API of hdf5.




  • Only version 1.8.x of HDF5 is supported.
  • In order to use HDF5 functions in more than one goroutine simultaneously, you must build the HDF5 library with threading support. Many binary distributions (RHEL/centos/Fedora packages, etc.) do not have this enabled. Therefore, you must build HDF5 yourself on these systems.

Known problems

  • the h5pt packet table interface is broken.
  • support for structs with slices and strings as fields is broken
Something went wrong with that request. Please try again.