k3ylabs/cosoco-image-dataset huggingface dataset:
Package: golang-github-ssor-bom-dev (0.0~git20170718.0.6386211-5)
Section: universe/devel
Homepage: https://github.com/ssor/bom
Description:  small Go library to clean bom from byte array or reader This golang library implements a utility to clean bom from a byte array or byte reader. . Example(s): .   bs := []byte{bom0, bom1, bom2, 0x11} result := CleanBom(bs) .   bs := []byte{bom0, bom1, bom2, 0x11} result :=   NewReaderWithoutBom(bytes.NewReader(bs))
Package: golang-github-stacktic-dropbox-dev (0.0~git20160424.0.58f839b-2)
Section: universe/devel
Homepage: https://github.com/stacktic/dropbox
Depends: golang-golang-x-net-dev, golang-golang-x-oauth2-dev
Description:  Go client library for the Dropbox core and Datastore API Dropbox Go client library for the Dropbox core and Datastore API with support for uploading and downloading encrypted files. . Support of the Datastore API should be considered as a beta version. To use this library, you must have a valid client ID (app key) and client secret (app secret) provided by Dropbox.
Package: golang-github-stathat-go-dev (0.0~git20130314.0.01d012b-2.1)
Section: universe/devel
Homepage: https://github.com/stathat/go
Description:  Go package for reporting stat counts and values to StatHat This package is a client for reporting statistics and metrics data to the StatHat commercial logging product.
Package: golang-github-steveyen-gtreap-dev (0.0~git20150807.0.0abe01e-5)
Section: universe/devel
Homepage: https://github.com/steveyen/gtreap
Description:  gtreap is an immutable treap implementation in the Go Language Gtreap implements an immutable treap data structure in golang. . By treap, this data structure is both a heap and a binary search tree. . By immutable, any updates/deletes to a treap will return a new treap which can share internal nodes with the previous treap.  All nodes in this implementation are read-only after their creation.  This allows concurrent readers to operate safely with concurrent writers as modifications only create new data structures and never modify existing data structures. This is a simple approach to achieving MVCC or multi-version concurrency control. . By heap, items in the treap follow the heap-priority property, where a parent node will have higher priority than its left and right children nodes. . By binary search tree, items are store lexigraphically, ordered by a user-supplied Compare function.
Package: golang-github-stevvooe-resumable-dev (0.0~git20150521.0.51ad441-2.1)
Section: universe/devel
Homepage: https://github.com/stevvooe/resumable
Description:  Subset of the Go `crypto` Package with a Resumable Hash Interface Package resumable registers resumable versions of hash functions. Resumable varieties of hash functions are available via the standard crypto package. Support can be checked by type assertion against the resumable.Hash interface. . While one can use these sub-packages directly, it makes more sense to register them using side-effect imports: .   import _ "github.com/stevvooe/resumable/sha256" . This will make the resumable hashes available to the application through the standard crypto package. For example, if a new sha256 is required, one should use the following: .   h := crypto.SHA256.New() . Such a features allows one to control the inclusion of resumable hash support in a single file. Applications that require the resumable hash implementation can type switch to detect support, while other parts of the application can be completely oblivious to the presence of the alternative hash functions. . Also note that the implementations available in this package are completely untouched from their Go counterparts in the standard library. Only an extra file is added to each package to implement the extra resumable hash functions.
Package: golang-github-stoewer-go-strcase-dev (1.2.0-2)
Section: universe/golang
Homepage: https://github.com/stoewer/go-strcase
Description:  go library for converting between naming formats This library converts between different kinds of naming formats such as camel case (CamelCase), snake case (snake_case) or kebab case (kebab-case). Its designed to work only with strings consisting of standard ASCII letters. Unicode is currently not supported.
Package: golang-github-streadway-amqp-dev (0.0~git20200716.e6b33f4-2ubuntu1)
Section: universe/devel
Homepage: https://github.com/streadway/amqp
Description:  Go client for AMQP 0.9.1 The amqp package provides a functional interface that closely represents the AMQP 0.9.1 model targeted to RabbitMQ as a server. This includes the minimum necessary to interact the semantics of the protocol.
Package: golang-github-stretchr-objx-dev (0.3.0-1)
Section: universe/devel
Homepage: https://github.com/stretchr/objx
Description:  Go package for dealing with maps, slices, JSON and other data Objx provides the `objx.Map` type, which is a `map[string]interface{}` that exposes a powerful `Get` method (among others) that allows you to easily and quickly get access to data within the map, without having to worry too much about type assertions, missing data, default values etc. . This package contains the source.
Package: golang-github-stretchr-testify-dev (1.7.0+git20210824.ab6dc32-1)
Section: universe/devel
Homepage: https://github.com/stretchr/testify
Depends: golang-github-davecgh-go-spew-dev (>= 1.1.0), golang-github-pmezard-go-difflib-dev (>= 1.0.0), golang-github-stretchr-objx-dev (>= 0.1.0), golang-gopkg-yaml.v3-dev
Description:  sacred extension to the standard Go testing package Testify is a Go code (golang) set of packages that provide many tools for testifying that code behaves as intended. . Features include:  * Easy assertions  * Mocking  * HTTP response trapping  * Testing suite interfaces and functions . This package contains the source.
Package: golang-github-stvp-go-udp-testing-dev (0.0~git20150316.0.abcd331-3)
Section: universe/devel
Homepage: https://github.com/stvp/go-udp-testing
Description:  UDP test helpers for Go Package udp implements UDP test helpers. It lets you assert that certain strings must or must not be sent to a given local UDP listener. . This package contains the source.
Package: golang-github-stvp-roll-dev (0.0~git20170522.3627a5c-2)
Section: universe/devel
Homepage: https://github.com/stvp/roll
Description:  Simple(er) Rollbar client for Go roll is a basic Rollbar client for Go that reports errors and logs messages. It automatically builds stack traces and also supports arbitrary traces. All errors and messages are sent to Rollbar synchronously.
Package: golang-github-stvp-tempredis-dev (0.0~git20181119.b82af84-1)
Section: universe/devel
Homepage: https://github.com/stvp/tempredis
Depends: golang-github-garyburd-redigo-dev, redis-server
Description:  Go package to start and stop temporary redis-server processes Tempredis (Temporary redis-server processes for golang testing) provides a comvenient interface to start and stop new temporary Redis processes, e.g. for unit testing Redis-based tools on 'the real thing' instead of mocked Redis instances.
Package: golang-github-suapapa-go-eddystone-dev (1.3.1-1)
Section: universe/devel
Homepage: https://github.com/suapapa/go_eddystone
Depends: golang-github-paypal-gatt-dev
Description:  golang library for supporting Eddystone eddystone : Golang package for support Eddystone beacon GoDoc (https://godoc.org/github.com/suapapa/go_eddystone) Build Status (https://travis-ci.org/suapapa/go_eddystone) . Eddystone (https://github.com/google/eddystone) is an open beacon format from Google. . This package covers Eddystone-UID (https://github.com/google/eddystone/tree/master/eddystone-uid), Eddystone-URL (https://github.com/google/eddystone/tree/master/eddystone-url), Eddystone-TLM (https://github.com/google/eddystone/tree/master/eddystone-tlm) from Eddystone Protocol Specification (https://github.com/google/eddystone/blob/master/protocol-specification.md). $ go get github.com/suapapa/go_eddystone Example Checkout example/beacon.go for using this package with gatt (https://github.com/paypal/gatt) to make a Eddystone beacon in Golang. Author Homin Lee &lt;homin.lee@suapapa.net&gt; Copyright & License Copyright (c) 2015, Homin Lee.  All rights reserved.  Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
Package: golang-github-subosito-gotenv-dev (1.2.0+git20190917.de67a66-2)
Section: universe/devel
Homepage: https://github.com/subosito/gotenv
Depends: golang-github-stretchr-testify-dev
Description:  Load environment variables from `.env` or `io.Reader` in Go. To modify your app environment variables, gotenv expose 2 main functions:  * gotenv.Load  * gotenv.Apply By default, gotenv.Load will look for a file called .env in the current working directory. . Behind the scene, it will then load .env file and export the valid variables to the environment variables. Make sure you call the method as soon as possible to ensure it loads all variables, say, put it on init() function. . Once loaded you can use os.Getenv() to get the value of the variable.
Package: golang-github-surma-gocpio-dev (1.1.0+git20160926.fcb6877-1.1)
Section: universe/devel
Homepage: https://github.com/surma/gocpio
Description:  Go package for cpio archives gocpio is a  simple library similar to Go’s tar or zip package for accessing cpio archives. It’s not pretty and only implements the new ASCII format.
Package: golang-github-svanharmelen-jsonapi-dev (1.0.0+git20180618.0c0828c-2)
Section: universe/devel
Homepage: https://github.com/svanharmelen/jsonapi
Depends: golang-github-google-jsonapi-dev
Description:  jsonapi.org style payload serializer and deserializer This package contains a serializer/deserializer for JSON payloads that comply to the JSON API - jsonapi.org (http://jsonapi.org) spec in go.
Package: golang-github-svent-go-flags-dev (1-2)
Section: universe/devel
Homepage: https://github.com/svent/go-flags
Description:  go library for parsing command line arguments This library provides similar functionality to the builtin flag library of go, but provides much more functionality and nicer formatting. Supported features are: .  * Options with short names (-v)  * Options with long names (--verbose)  * Options with and without arguments (bool v.s. other type)  * Options with optional arguments and default values  * Multiple option groups each containing a set of options  * Generate and print well-formatted help message  * Passing remaining command line arguments after -- (optional)  * Ignoring unknown command line options (optional)  * Supports -I/usr/include -I=/usr/include -I /usr/include option    argument specification  * Supports multiple short options -aux  * Supports all primitive go types (string, int{8..64}, uint{8..64},    float)  * Supports same option multiple times (can store in slice or last option    counts)  * Supports maps  * Supports function callbacks  * Supports namespaces for (nested) option groups
Package: golang-github-svent-go-nbreader-dev (0~20150201-3)
Section: universe/devel
Homepage: https://github.com/svent/go-nbreader
Description:  non-blocking io.Reader for go go-nbreader provides a non-blocking io.Reader for go (golang). It allows one to specify two timeouts: .  * Timeout: Read() returns after the specified timeout, even if no data    has been read. .  * ChunkTimeout: Read() returns if no data has been read for the    specified time, even if the overall timeout has not been hit yet.    ChunkTimeout must be smaller than Timeout. . When the internal buffer contains at least blockSize bytes, Read() returns regardless of the specified timeouts.
Package: golang-github-sylabs-json-resp-dev (0.6.0-2)
Section: universe/devel
Homepage: https://github.com/sylabs/json-resp
Description:  marshall and unmarshall response data and errors in JSON format json-resp package contains a small set of functions that are used to marshall and unmarshall response data and errors in JSON format.
Package: golang-github-sylabs-sif-dev (1.0.9-2.1build1)
Section: universe/devel
Homepage: https://github.com/sylabs/sif
Depends: golang-github-satori-go.uuid-dev, golang-github-spf13-cobra-dev
Description:  reference implementation of the Singularity Image Format (SIF) SIF is an implementation of the Singularity Container Image Format that makes it easy to create complete and encapsulated container enviroments stored in a single file.
Package: golang-github-syncthing-notify-dev (0.0~git20210616.c6b7342-1)
Section: universe/devel
Homepage: https://github.com/syncthing/notify
Depends: golang-golang-x-sys-dev
Description:  File system event notification library on steroids Package notify implements access to filesystem events. . Notify is a high-level abstraction over filesystem watchers like inotify, kqueue, FSEvents, FEN or ReadDirectoryChangesW. Watcher implementations are split into two groups: ones that natively support recursive notifications (FSEvents and ReadDirectoryChangesW) and ones that do not (inotify, kqueue, FEN). . This is a fork by the Syncthing project.
Package: golang-github-syncthing-syncthing-dev (1.18.0~ds1-3ubuntu0.2)
Section: universe/devel
Homepage: https://www.syncthing.net/
Depends: golang-go, genxdr, golang-github-rcrowley-go-metrics-dev, golang-github-prometheus-client-golang-dev (>= 0.9.0), golang-github-bkaradzic-go-lz4-dev, golang-golang-x-text-dev, golang-golang-x-net-dev, golang-golang-x-crypto-dev, golang-github-calmh-xdr-dev, golang-github-thejerf-suture-dev (>= 4.0.0), golang-github-vitrun-qart-dev, golang-github-syndtr-goleveldb-dev, golang-github-gobwas-glob-dev (>= 0.2.1), golang-github-jackpal-gateway-dev, golang-github-jackpal-go-nat-pmp-dev, golang-github-d4l3k-messagediff-dev, golang-github-golang-groupcache-dev, golang-github-oschwald-geoip2-golang-dev, golang-github-gogo-protobuf-dev (>= 1.2.1+git20190611.dadb6258), golang-github-lib-pq-dev, golang-github-minio-sha256-simd-dev, golang-github-audriusbutkevicius-pfilter-dev, golang-github-ccding-go-stun-dev (>= 0.1.2), golang-github-chmduquesne-rollinghash-dev, golang-golang-x-time-dev, golang-github-kballard-go-shellquote-dev, golang-github-syncthing-notify-dev, golang-github-sasha-s-go-deadlock-dev, golang-github-go-ldap-ldap-dev (>= 3.2.3), golang-github-getsentry-raven-go-dev, golang-github-lucas-clemente-quic-go-dev (>= 0.24.0), golang-github-shirou-gopsutil-dev (>= 3.21.0), golang-github-greatroar-blobloom-dev, golang-siphash-dev, golang-github-miscreant-miscreant.go-dev, golang-github-urfave-cli-dev, golang-github-alecthomas-kong-dev, golang-github-google-shlex-dev, golang-github-audriusbutkevicius-recli-dev, golang-github-hashicorp-golang-lru-dev
Description:  decentralized file synchronization - dev package Syncthing is an application that lets you synchronize your files across multiple devices. This means the creation, modification or deletion of files on one machine will automatically be replicated to your other devices. Syncthing does not upload your data to the cloud but exchanges your data across your machines as soon as they are online at the same time. . This is the dev package.
Package: golang-github-syndtr-goleveldb-dev (0.0~git20200815.5c35d60-1)
Section: universe/devel
Homepage: https://github.com/syndtr/goleveldb
Depends: golang-github-golang-snappy-dev (>= 0.0+git20150730), golang-ginkgo-dev
Description:  LevelDB key/value database in Go This library provides an implementation of the LevelDB key/value database in the Go programming language. . LevelDB is a fast key-value storage library that provides an ordered mapping from string keys to string values.
Package: golang-github-tarm-serial-dev (0.0+git20151113-5.1)
Section: universe/devel
Homepage: https://github.com/tarm/serial
Depends: dpkg-dev
Description:  Go package for serial port communucation A Go package to allow user to read and write from the serial port as a stream of bytes.
Package: golang-github-tatsushid-go-prettytable-dev (0.0~git20141013.ed2d14c-2)
Section: universe/devel
Homepage: https://github.com/tatsushid/go-prettytable
Depends: golang-github-mattn-go-runewidth-dev
Description:  Builds a simple text table with a multibyte, doublewidth character support go-prettytable go-prettytable is a library for Golang to build a simple text table with a multibyte, doublewidth character support.
Package: golang-github-tchap-go-patricia-dev (2.2.6-5)
Section: universe/devel
Homepage: https://github.com/tchap/go-patricia
Depends: golang-github-satori-go.uuid-dev
Description:  golang-go-patricia is a generic patricia trie (also called radix tree). The patricia trie as implemented in this library enables fast visiting of items in some particular ways: .  1. visit all items saved in the tree,  2. visit all items matching particular prefix (visit subtree), or  3. given a string, visit all items matching some prefix of that string. . This package contains the source.
Package: golang-github-tcnksm-go-gitconfig-dev (0.1.2-1.1)
Section: universe/devel
Homepage: https://github.com/tcnksm/go-gitconfig
Depends: golang-gomega-dev
Description:  Golang library for gitconfig values This package provides a library for using gitconfig values on the programs written in Go. . It enables to use global '~/.gitconfig' values and local git repository '.git/config' values in Go. It can be used for extracting gitconfig values like user name, email address, GitHub token, and other user-defined values.
Package: golang-github-tdewolff-minify-dev (2.9.22-1)
Section: universe/devel
Homepage: https://github.com/tdewolff/minify
Depends: golang-github-dustin-go-humanize-dev (>= 1.0.0), golang-github-fsnotify-fsnotify-dev (>= 1.4.9), golang-github-matryer-try-dev, golang-github-spf13-pflag-dev (>= 1.0.5), golang-github-tdewolff-parse-dev (>= 2.5.21), golang-github-tdewolff-test-dev (>= 1.0.6)
Description:  Go minifiers for web formats github.com/tdewolff/minify is a minifier package written in Go. It provides HTML5, CSS3, JS, JSON, SVG and XML minifiers and an interface to implement any other minifier. . Minification is the process of removing bytes from a file (such as whitespace) without changing its output and therefore shrinking its size and speeding up transmission over the Internet and possibly parsing.  The implemented minifiers are high performance and streaming, which implies O(n). . The core functionality associates mimetypes with minification functions, allowing embedded resources (like CSS or JS within HTML files) to be minified as well. Users can add new implementations that are triggered based on a mimetype (or pattern), or redirect to an external command (like ClosureCompiler, UglifyCSS, ...)
Package: golang-github-tdewolff-parse-dev (2.5.21-1)
Section: universe/devel
Homepage: https://github.com/tdewolff/parse
Depends: golang-github-tdewolff-test-dev (>= 1.0.6)
Description:  Go parsers for web formats This package contains several lexers and parsers written in Go. All subpackages are built to be streaming, high performance and to be in accordance with the official (latest) specifications. . The lexers are implemented using buffer.Lexer in https://github.com/tdewolff/parse/buffer and the parsers work on top of the lexers. Some subpackages have hashes defined (using Hasher https://github.com/tdewolff/hasher) that speed up common byte-slice comparisons.
Package: golang-github-tdewolff-test-dev (1.0.6-3)
Section: universe/devel
Homepage: https://github.com/tdewolff/test
Description:  Go test helper functions github.com/tdewolff/test is a helper package written in Go. It implements a few functions that are useful for io testing, such as readers and writers that fail after N consecutive reads/writes.
Package: golang-github-tealeg-xlsx-dev (1.0.3+git20181024.dbf71b6-1.1)
Section: universe/devel
Homepage: https://github.com/tealeg/xlsx
Depends: golang-gopkg-check.v1-dev
Description:  golang library for reading and writing XLSX files golang-github-tealeg-xlsx is a library to simplify reading and writing the XML format used by recent version of Microsoft Excel in Go programs.
Package: golang-github-teambition-rrule-go-dev (1.6.0-2)
Section: universe/devel
Homepage: https://github.com/teambition/rrule-go
Description:  Go library for working with recurrence rules for calendar dates. (library) The rrule golang module offers a complete implementation of the recurrence rules documented in the iCalendar RFC. It is a partial port of the rrule module from the excellent python-dateutil library.
Package: golang-github-templexxx-cpufeat-dev (0.0~git20170927.0.3794dfb-5)
Section: universe/devel
Homepage: https://github.com/templexxx/cpufeat
Description:  internal/cpu in Go Package cpufeat exposes const CacheLineSize for several cpu types.
Package: golang-github-templexxx-reedsolomon-dev (0.1.1+git20170927.7092926-4)
Section: universe/devel
Homepage: https://github.com/templexxx/reedsolomon
Depends: golang-github-templexxx-cpufeat-dev
Description:  Reed-Solomon Erasure Code engine in Go package reedsolomon is a Reed-Solomon Erasure Code engine in pure Go. . Super Fast: more than 10GB/s per physics core.
Package: golang-github-templexxx-xor-dev (0.1.2-5)
Section: universe/devel
Homepage: https://github.com/templexxx/xor
Depends: golang-github-templexxx-cpufeat-dev
Description:  XOR in Go, more than 10GB/s per core Package xor implements a XOR code engine in pure Go. It can deliver more than 10GB/S per core.
Package: golang-github-tent-canonical-json-go-dev (0.0~git20130607.0.96e4ba3-3)
Section: universe/devel
Homepage: https://github.com/tent/canonical-json-go
Depends: golang-go
Description:  Canonical JSON marshaling in Go This is a library based on the Go stdlib "encoding/json" library, but with deterministic output (especially for hash keys). . This package contains the source.
Package: golang-github-tent-http-link-go-dev (0.0~git20130702.0.ac974c6-6)
Section: universe/devel
Homepage: https://github.com/tent/http-link-go
Description:  HTTP Link parsing in Go http-link-go implements parsing and serialization of Link header values as defined in RFC 5988. Function Format serializes a slice of Links into a header value. Function Parse parses a Link header value into a slice of Links.
Package: golang-github-teris-io-shortid-dev (1.0+git20171029.771a37c-3)
Section: universe/devel
Homepage: https://github.com/teris-io/shortid
Description:  auper short, fully unique, non-sequential and URL friendly Ids This package is a generator of unique non-sequential short Ids that are by default URL friendly. The generation rate can be up to hundreds of thousand per second. It guarantees uniqueness during the time period until 2050! . The package is heavily inspired by the node.js shortid.
Package: golang-github-terra-farm-udnssdk-dev (1.3.5-1)
Section: universe/devel
Homepage: https://github.com/terra-farm/udnssdk
Depends: golang-github-fatih-structs-dev, golang-github-hashicorp-logutils-dev, golang-github-mitchellh-mapstructure-dev, golang-golang-x-net-dev, golang-golang-x-oauth2-google-dev
Description:  ultradns SDK This package contains an UltraDNS SDK for Go. This is a golang SDK for the UltraDNS REST API. It's not feature complete, and currently is only known to be used for Terraform's ultradns provider.
Package: golang-github-tevino-abool-dev (0.0~git20170917.9b9efcf-2)
Section: universe/devel
Homepage: https://github.com/tevino/abool
Description:  Atomic Boolean library, optimized for performance yet simple to use Atomic Boolean library for Go, optimized for performance yet simple to use. . Use this for cleaner code.
Package: golang-github-thales-e-security-pool-dev (0.0.2-2)
Section: universe/golang
Homepage: https://github.com/thales-e-security/pool
Description:  Collection of go packages from Vitess (library) This package provides the resource pool implementation and some of the atomic types from https://github.com/vitessio/vitess.