github.com/aki237/dibba (go): Package dibba contains utility to interact with the dibba boxed documents.  This package can be used to interact with dibba file packages. All this operations are done using structs and methods that are compatible with interfaces in io package like "Reader", "Writer", "WriteSeeker" and etc.,  A sample usage is given below :  Consider inputFile is the dibbaFormat filename in the filesystem and file is the filename of a file to be opened from the dibba package. Open the file.  Create a new dibba.Reader using any kind of io.ReadSeeker. In this case it is *os.File.  From the dibba.Reader open the file.  Open returns a *dibba.File. There is a Reader inside the struct which is obtained by GetReader method.  See the examples directory for handling dibba files using this package.
Keywords: binary|dibba|golang|package|parser|tlv|writer