go-ceph/internal
John Mulligan e40744fdf6 cutil: add a new internal package for c+go utility functions
Now we have sufficient boilerplate in our code for interacting with
various types and ceph calls with similar needs we establish a new
internal package, "cutil" (C utilities).

Note that many of the return types are wrapped. This is due to the
limits placed on us by cgo.  Despite the irritating limitations Go
places on "exporting" C types it still ought to help in the long run for
patterns that are very common or patterns that are subtle and we want to
write specific tests for.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
2020-05-12 17:18:08 -04:00
..
callbacks callbacks: create a helper type for managing callbacks between C and Go 2020-03-04 08:10:48 -05:00
cutil cutil: add a new internal package for c+go utility functions 2020-05-12 17:18:08 -04:00
errutil errutil: move errutil pkg into internal subdir 2020-03-10 08:41:44 +01:00
retry retry: add a helper lib for retrying common operations 2020-04-20 15:08:36 -04:00