{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:golang/github.com/influxdata/arrow","name":"github.com/influxdata/arrow","description":"Package arrow provides an implementation of Apache Arrow.\n\nApache Arrow is a cross-language development platform for in-memory data. It specifies a standardized\nlanguage-independent columnar memory format for flat and hierarchical data, organized for efficient analytic\noperations on modern hardware. It also provides computational libraries and zero-copy streaming\nmessaging and inter-process communication.\n\nThe fundamental data structure in Arrow is an Array, which holds a sequence of values of the same type. An array\nconsists of memory holding the data and an additional validity bitmap that indicates if the corresponding entry in the\narray is valid (not null). If the array has no null entries, it is possible to omit this bitmap.\n\nThis example demonstrates creating an array, sourcing the values and\nnull bitmaps directly from byte slices. The null count is set to\nUnknownNullCount, instructing the array to calculate the\nnull count from the bitmap when NullN is called.\n\n\nThis example demonstrates how to build an array of int64 values using a builder and Append.\nWhilst convenient for small arrays,","version":"v0.0.0-20180518171150-931e64cd7cd0","softwareVersion":"v0.0.0-20180518171150-931e64cd7cd0","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/influxdata/arrow","url":"https://github.com/influxdata/arrow","dateCreated":"2018-05-18","dateModified":"2018-05-18","datePublished":"2018-05-18","copyrightYear":2018,"downloadUrl":"https://proxy.golang.org/github.com/influxdata/arrow/@v/v0.0.0-20180518171150-931e64cd7cd0.zip","softwareHelp":{"@type":"WebSite","url":"https://pkg.go.dev/github.com/influxdata/arrow#section-documentation"},"applicationCategory":"go","runtimePlatform":"go","sameAs":["https://pkg.go.dev/github.com/influxdata/arrow"]}