Categorygithub.com/llamentowski/hdf5
repository
0.1.1
Repository: https://github.com/llamentowski/hdf5.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# README

hdf5

#Build Status #GoDoc

NOTE This is a fork of original gonum.org/v1/hdf5 library, correcting the error with reading variable length UTF-8 datasets

Naive cgo bindings for the C-API of hdf5.

WIP: No stable API for this package yet.

NOTE that starting with Go >= 1.6, one needs to run with GODEBUG=cgocheck=0 to disable the new stricter CGo rules.

Example

Note

  • 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

License

Please see github.com/gonum/license for general license information, contributors, authors, etc on the Gonum suite of packages.