k3ylabs/cosoco-image-dataset huggingface dataset:
Package: golang-github-oschwald-maxminddb-golang-dev (1.8.0-1)
Section: universe/devel
Homepage: https://github.com/oschwald/maxminddb-golang
Depends: golang-go, golang-golang-x-sys-dev
Description:  MaxMind DB Reader for Go This is a Go reader for the MaxMind DB format. Although this can be used to read GeoLite2 and GeoIP2 databases, geoip2-golang provides a higher-level API for doing so.
Package: golang-github-osrg-gobgp-dev (2.25.0-3build1)
Section: universe/devel
Homepage: https://github.com/osrg/gobgp
Depends: golang-github-burntsushi-toml-dev, golang-github-coreos-go-systemd-dev, golang-github-dgryski-go-farm-dev, golang-github-google-uuid-dev, golang-github-go-test-deep-dev, golang-github-jessevdk-go-flags-dev, golang-github-kr-pretty-dev, golang-github-k-sone-critbitgo-dev, golang-github-sirupsen-logrus-dev, golang-github-spf13-cobra-dev, golang-github-spf13-viper-dev, golang-github-stretchr-testify-dev, golang-github-vishvananda-netlink-dev, golang-golang-x-net-dev, golang-google-grpc-dev, golang-gopkg-eapache-channels.v1-dev, golang-goprotobuf-dev
Description:  BGP implemented in Go (source) GoBGP is an open source BGP implementation designed from scratch for modern environment and implemented in Go. It is designed to exploit multicore processors and can be easily integrated with other software through an RPC API. . This package contains the source code.
Package: golang-github-ostreedev-ostree-go-dev (0.0+git20190702.759a8c1-4)
Section: universe/devel
Homepage: https://github.com/ostreedev/ostree-go
Depends: golang-github-14rcole-gopopulate-dev, libglib2.0-dev, libostree-dev, pkg-config
Description:  Golang bindings for httt://github.com/ostreedev/ostree OSTree-Go Go bindings for OSTree. Find out more about OSTree here (https://github.com/ostreedev/ostree)
Package: golang-github-otiai10-copy-dev (1.2.0-2)
Section: universe/devel
Homepage: https://github.com/otiai10/copy
Description:  Golang copy directory recursively (library) copies directories recursively. . Example: . go err := Copy("your/directory", "your/directory.copy")
Package: golang-github-ovh-go-ovh-dev (1.1.0-1)
Section: universe/devel
Homepage: https://github.com/ovh/go-ovh
Depends: golang-gopkg-ini.v1-dev
Description:  Simple go wrapper for the OVH API Lightweight Go wrapper around OVH's APIs. Handles all the work including credential creation and requests signing. . This wrapper will first look for direct instantiation parameters then OVH_ENDPOINT, OVH_APPLICATION_KEY, OVH_APPLICATION_SECRET and OVH_CONSUMER_KEY environment variables. If either of these parameter is not provided, it will look for a configuration file.
Package: golang-github-oxtoacart-bpool-dev (0.0~git20150712.4e1c556-1.1)
Section: universe/devel
Homepage: https://github.com/oxtoacart/bpool
Description:  Buffer/Byte pool for Go bpool implements leaky pools of byte arrays and Buffers as bounded channels. . A common use case for this package is to use buffers  to execute HTML templates against (via ExecuteTemplate) or encode JSON into (via json.NewEncoder). This allows you to catch any rendering or marshalling errors prior to writing to a http.ResponseWriter, which helps to avoid writing incomplete or malformed data to the response.
Package: golang-github-packer-community-winrmcp-dev (0.0~git20180921.c76d91c-1ubuntu0.22.04.2)
Section: universe/devel
Homepage: https://github.com/packer-community/winrmcp
Depends: golang-github-dylanmei-iso8601-dev, golang-github-gofrs-uuid-dev, golang-github-masterzen-winrm-dev (>= 0.0~git20170601.0.1ca0ba6)
Description:  copy files to remote hosts using WinRM (Go library) This is a Go library which provides to copy files to remote Windows machines using Windows Remote Management (WinRM/WinRS). The remote system must be prepared for that.
Package: golang-github-packethost-packngo-dev (0.2.0-2)
Section: universe/devel
Homepage: https://github.com/packethost/packngo
Depends: golang-github-stretchr-testify-dev, golang-golang-x-crypto-dev
Description:  Golang API client library for Packet (cloud provider) Official Golang API client library from the cloud provider Packet (https://www.packet.net/).
Package: golang-github-parnurzeal-gorequest-dev (0.2.15-1.1)
Section: universe/devel
Homepage: https://github.com/parnurzeal/gorequest
Depends: golang-github-elazarl-goproxy-dev, golang-github-moul-http2curl-dev, golang-github-pkg-errors-dev, golang-golang-x-net-dev
Description:  Go library for simplified HTTP client GoRequest is a simplified HTTP client inspired by famous SuperAgent library in Node.js. . Sending request would never been fun and easier than this. It comes with lots of feature:   - Get/Post/Put/Head/Delete/Patch/Options   - Set - simple header setting   - JSON - made it simple with JSON string as a parameter   - Multipart-Support - send data and files as multipart request   - Proxy - sending request via proxy   - Timeout - setting timeout for a request   - TLSClientConfig - taking control over tls where at least you can disable     security check for https   - RedirectPolicy   - Cookie setting cookies for your request   - CookieJar automatic in-memory cookiejar   - BasicAuth setting basic authentication header   - more to come..
Package: golang-github-pascaldekloe-goe-dev (0.1.0-3)
Section: universe/devel
Homepage: https://github.com/pascaldekloe/goe
Description:  enterprise tooling library for Golang Common enterprise features for Golang.
Package: golang-github-patrickmn-go-cache-dev (2.1.0-1.1)
Section: universe/devel
Homepage: https://github.com/patrickmn/go-cache
Description:  in-memory key:value store/cache (similar to Memcached) go-cache is an in-memory key:value store/cache similar to memcached that is suitable for applications running on a single machine. Its major advantage is that, being essentially a thread-safe map[string]interface{} with expiration times, it doesn't need to serialize or transmit its contents over the network.
Package: golang-github-paulbellamy-ratecounter-dev (0.2.0+git20170719.a803f0e-4)
Section: universe/devel
Homepage: https://github.com/paulbellamy/ratecounter
Depends: golang-go
Description:  thread-safe RateCounter implementation in Golang Package ratecounter provides a thread-safe rate-counter, for tracking counts in an interval. Useful for implementing counters and stats of 'requests-per-second' (for example).
Package: golang-github-paulrosania-go-charset-dev (0.0~git20151028.0.621bb39-3)
Section: universe/devel
Homepage: https://github.com/paulrosania/go-charset
Depends: golang-go
Description:  character set conversion for Go Character set conversion between UTF-8 and various character sets.
Package: golang-github-paypal-gatt-dev (0.0~git20151011.4ae819d-3)
Section: universe/devel
Homepage: https://github.com/paypal/gatt
Description:  building Bluetooth Low Energy peripherals This package provides a Bluetooth Low Energy GATT implementation. Gatt (Generic Attribute Profile) is the protocol used to write BLE peripherals (servers) and centrals (clients). . As a peripheral, you can create services, characteristics, and descriptors, advertise, accept connections, and handle requests. . As a central, you can scan, connect, discover services, and make requests.
Package: golang-github-pbnjay-memory-dev (0.0~git20210728.7b4eea6-1)
Section: universe/golang
Homepage: https://github.com/pbnjay/memory
Description:  Provides go function to report total system memory Package memory provides two methods reporting total physical system memory accessible to the kernel, and free memory available to the running application.
Package: golang-github-pborman-getopt-dev (1.1.0-2)
Section: universe/golang
Homepage: https://github.com/pborman/getopt
Description:  getopt style option parsing for Go (library) The Package getopt provides traditional getopt processing for implementing commands that use traditional command lines.  The standard Go flag package cannot be used to write a program that parses flags the way ls or ssh do, for example.
Package: golang-github-pborman-uuid-dev (1.2.0-2)
Section: universe/devel
Homepage: https://github.com/pborman/uuid
Depends: golang-github-google-uuid-dev
Description:  Go bindings to work with UUIDs Generates and inspects UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services.
Package: golang-github-pd0mz-go-maidenhead-dev (0.0~git20170221.faa09c2-3)
Section: universe/devel
Homepage: https://github.com/pd0mz/go-maidenhead
Description:  Maidenhead Locator system in Golang (library) go-maidenhead Go Report Card (http://goreportcard.com/report/github.com/pd0mz/go-maidenhead) . Maidenhead Locator system in Golang
Package: golang-github-pearkes-cloudflare-dev (0.0~git20160103.765ac18-3)
Section: universe/devel
Homepage: https://github.com/pearkes/cloudflare
Depends: golang-github-hashicorp-go-cleanhttp-dev
Description:  Cloudflare library written in Go This package provides the cloudflare package which offers an interface to the CloudFlare gAPI. . It's intentionally designed to make heavy use of built-ins and strings in place of custom data structures and proper types. It also only implements specific endpoints, and doesn't have full API coverage.
Package: golang-github-pearkes-dnsimple-dev (0.0~git20161003.0adf7d0-3)
Section: universe/devel
Homepage: https://github.com/pearkes/dnsimple
Depends: golang-github-hashicorp-go-cleanhttp-dev
Description:  DNSimple library written in Go This package provides the dnsimple package which offers an interface to the DNSimple API. . It's intentionally designed to make heavy use of built-ins and strings in place of custom data structures and proper types. It also only implements specific endpoints, and doesn't have full API coverage.
Package: golang-github-pelletier-go-buffruneio-dev (0.2.0-1)
Section: universe/devel
Homepage: https://github.com/pelletier/go-buffruneio
Description:  wrapper around bufio to provide buffered runes access Buffruneio is a wrapper around bufio to provide buffered runes access with unlimited unreads.
Package: golang-github-pelletier-go-toml-dev (1.9.4-1)
Section: universe/devel
Homepage: https://github.com/pelletier/go-toml
Depends: golang-github-burntsushi-toml-dev (>= 0.3.1), golang-gopkg-yaml.v2-dev (>= 2.3.0)
Description:  Go library for the TOML format This library supports TOML (Tom's Obvious, Minimal Language) version v1.0.0-rc.3 . Go-toml provides the following features for using data parsed from TOML documents: .  * Load TOML documents from files and string data  * Easily navigate TOML structure using Tree  * Marshaling and unmarshaling to and from data structures  * Line & column position data for all parsed elements  * Query support similar to JSON-Path  * Syntax errors contain line and column numbers
Package: golang-github-pelletier-go-toml.v2-dev (2.0.0~beta6-1)
Section: universe/golang
Homepage: https://github.com/pelletier/go-toml
Depends: golang-github-stretchr-testify-dev (>= 1.7.0+git20210427.6241f9a)
Description:  Go library for the TOML format (go-toml v2) go-toml v2 is a Go library for the TOML format. It supports TOML (Tom's Obvious, Minimal Language) version v1.0.0. . Features: . Stdlib behavior As much as possible, this library is designed to behave similarly as the standard library's encoding/json. . Performance While go-toml favors usability, it is written with performance in mind. Most operations should not be shockingly slow. . Strict mode Decoder can be set to "strict mode", which makes it error when some parts of the TOML document was not prevent in the target structure. This is a great way to check for typos. . Contextualized errors When decoding errors occur, go-toml returns DecodeError), which contains a human readable contextualized version of the error. . Local date and time support TOML supports native local date/times. It allows to represent a given date, time, or date-time without relation to a timezone or offset. To support this use-case, go-toml provides LocalDate, LocalTime, and LocalDateTime. Those types can be transformed to and from time.Time, making them convenient yet unambiguous structures for their respective TOML representation.
Package: golang-github-pelletier-go-toml (1.9.4-1)
Section: universe/devel
Homepage: https://github.com/pelletier/go-toml
Description:  Go library for the TOML format — command-line programs This library supports TOML (Tom's Obvious, Minimal Language) version v1.0.0-rc.3 . Go-toml provides the following features for using data parsed from TOML documents: .  * Load TOML documents from files and string data  * Easily navigate TOML structure using Tree  * Marshaling and unmarshaling to and from data structures  * Line & column position data for all parsed elements  * Query support similar to JSON-Path  * Syntax errors contain line and column numbers . This package contains the three command-line programs tomll, tomljson and jsontoml.
Package: golang-github-petar-gollrb-dev (0.0~git20130427.0.53be0d3+dfsg-5)
Section: universe/devel
Homepage: https://github.com/petar/gollrb
Description:  LLRB implementation of balanced binary search trees for Go GoLLRB is a Left-Leaning Red-Black (LLRB) implementation of 2-3 balanced binary search trees in Go the Language. . 2-3 trees (a type of BBST's), as well as the runtime-similar 2-3-4 trees, are the de facto standard BBST algorithms found in implementations of Python, Java, and other libraries. The LLRB method of implementing 2-3 trees is a recent improvement over the traditional implementation. The LLRB approach was discovered relatively recently (in 2008) by Robert Sedgewick of Princeton University.
Package: golang-github-peterbourgon-diskv-dev (3.0.0-2)
Section: universe/devel
Homepage: https://github.com/peterbourgon/diskv
Depends: golang-go, golang-github-google-btree-dev (>= 1.0.0~)
Description:  disk-backed key-value store Diskv (disk-vee) is a simple, persistent key-value store written in the Go language. It starts with an incredibly simple API for storing arbitrary data on a filesystem by key, and builds several layers of performance-enhancing abstraction on top. The end result is a conceptually simple, but highly performant, disk-backed storage system.
Package: golang-github-peterh-liner-dev (1.2.1-1)
Section: universe/devel
Homepage: https://github.com/peterh/liner
Depends: golang-github-mattn-go-runewidth-dev
Description:  Command line editor with history Liner is a command line editor with history. It was inspired by linenoise; everything Unix-like is a VT100 (or is trying very hard to be). If your terminal is not pretending to be a VT100, change it. Liner also support Windows.
Package: golang-github-peterhellberg-link-dev (1.0.0-5)
Section: universe/devel
Homepage: https://github.com/peterhellberg/link
Description:  Go package for parsing link headers This package parses link headers (RFC 5988) used for pagination.
Package: golang-github-petermattis-goid-dev (0.0~git20180202.b0b1615-2)
Section: universe/devel
Homepage: https://github.com/petermattis/goid
Description:  programmatically retrieve the current goroutine's ID Go library to programmatically retrieve the current goroutine's ID.
Package: golang-github-philhofer-fwd-dev (1.1.1-1)
Section: universe/devel
Homepage: https://github.com/philhofer/fwd
Description:  Buffered Reader/Writer The fwd package provides a buffered reader and writer. Each has methods that help improve the encoding/decoding performance of some binary protocols. . The fwd.Writer and fwd.Reader type provide similar functionality to their counterparts in bufio, plus a few extra utility methods that simplify read-ahead and write-ahead. I wrote this package to improve serialization performance for http://github.com/philhofer/msgp, where it provided about a 2x speedup over bufio. However, care must be taken to understand the semantics of the extra methods provided by this package, as they allow the user to access and manipulate the buffer memory directly.
Package: golang-github-phpdave11-gofpdi-dev (1.0.13-1)
Section: universe/devel
Homepage: https://github.com/phpdave11/gofpdi
Depends: golang-github-pkg-errors-dev
Description:  Go Free PDF Document Importer gofpdi (Go Free PDF Document Importer) allows you to import an existing PDF into a new PDF. The following PDF generation libraries are supported:  - gopdf (https://github.com/signintech/gopdf)  - gofpdf (https://github.com/jung-kurt/gofpdf)
Package: golang-github-pierrec-lz4-dev (2.5.2-1)
Section: universe/devel
Homepage: https://github.com/pierrec/lz4
Description:  LZ4 compression and decompression in pure Go This library implements reading and writing lz4 compressed data (a frame), as specified in http://fastcompression.blogspot.fr/2013/04/lz4-streaming-format-final.html, using an io.Reader (decompression) and io.Writer (compression).  It is designed to minimize memory usage while maximizing throughput by being able to [de]compress data concurrently.
Package: golang-github-pierrec-xxhash-dev (0.1.1-4)
Section: universe/devel
Homepage: https://github.com/pierrec/xxHash
Depends: golang-go
Description:  pure Go implementation of xxHash (32 and 64 bits versions) Pure Go implementation of xxHash (32 and 64 bits versions) xxHash is a very fast hashing algorithm. This package implements xxHash in pure Go.
Package: golang-github-pin-tftp-dev (2.2.0-2)
Section: universe/golang
Homepage: https://github.com/pin/tftp
Depends: golang-github-stretchr-testify-dev, golang-golang-x-net-dev
Description:  TFTP server and client library for Golang (library) This is a library helping to implement clients and servers for the TFTP protocol in Go. . It implements: .  * RFC 1350 - The TFTP Protocol (Revision 2)  * RFC 2347 - TFTP Option Extension  * RFC 2348 - TFTP Blocksize Option . It partially implements (server side only): .  * RFC 2349 - TFTP Timeout Interval and Transfer Size Options . The et of features is sufficient for PXE boot support.
Package: golang-github-pingcap-check-dev (0.0~git20170902.0.4c65d06-5)
Section: universe/devel
Homepage: https://github.com/pingcap/check
Description:  rich testing extension for Go's testing package This library provides additional features to Go's testing package. These extensions include conditional logging, temporary directory management, and timers. . Documentation: https://godoc.org/gopkg.in/check.v1
Package: golang-github-pires-go-proxyproto-dev (0.4.2-1)
Section: universe/devel
Homepage: https://github.com/pires/go-proxyproto
Description:  golang library of PROXY protocol for v1 and v2 A Go library implementation of the PROXY protocol, versions 1 and 2 (http://www.haproxy.org/download/1.5/doc/proxy-protocol.txt), which provides a convenient way to safely transport connection > information such as a client's address across multiple layers of NAT or TCP > proxies. It is designed to require little changes to existing components and > to limit the performance impact caused by the processing of the transported > information. . This library is to be used in one of or both proxy clients and proxy servers that need to support said protocol.  Both protocol versions, 1 (text-based) and 2 (binary-based) are supported.
Package: golang-github-pivotal-golang-clock-dev (0.0~git20151018.0.3fd3c19-2.1)
Section: universe/devel
Homepage: https://github.com/pivotal-golang/clock
Depends: golang-ginkgo-dev, golang-gomega-dev
Description:  Time provider and clock testing library for Go This library provides a Clock interface for Go which is useful for injecting time dependencies in tests.
Package: golang-github-pkg-diff-dev (0.0~git20210226.20ebb0f-1)
Section: universe/golang
Homepage: https://github.com/pkg/diff
Description:  go library used to create, modify, and print diffs The top level package, diff, contains convenience functions for the most common uses. . The sub-packages provide very fine-grained control over every aspect:   *  myers creates diffs using the Myers diff algorithm.   *  edit contains the core diff data types.   *  ctxt provides tools to reduce the amount of context in a diff.   *  write provides routines to write diffs in standard formats.
Package: golang-github-pkg-errors-dev (0.9.1-2)
Section: universe/devel
Homepage: https://github.com/pkg/errors
Description:  Simple error handling primitives for Go Package errors provides simple error handling primitives for the Go programming language. . The traditional error handling idiom in Go results in error reports without context or debugging information. . The errors package allows programmers to add context to the failure path in their code in a way that does not destroy the original value of the error.
Package: golang-github-pkg-profile-dev (1.2.1-2)
Section: universe/devel
Homepage: https://github.com/pkg/profile
Description:  Simple profiling for Go This package can be used for simple profiling. It provides several convenience package level values for cpu, memory, and block (contention) profiling.
Package: golang-github-pkg-sftp-dev (1.13.4-1)
Section: universe/devel
Homepage: https://github.com/pkg/sftp
Depends: golang-github-kr-fs-dev (>= 0.1.0), golang-github-pkg-errors-dev (>= 0.8.1), golang-golang-x-crypto-dev (>= 1:0.0~git20190820.60c769a)
Description:  SFTP support for the golang.org/x/crypto/ssh package The sftp package provides support for file system operations on remote ssh servers using the SFTP subsystem.  It also implements an SFTP server for serving files from the filesystem.
Package: golang-github-pkg-term-dev (1.1.0-4)
Section: universe/devel
Homepage: https://github.com/pkg/term
Description:  package term manages POSIX terminals Package term manages POSIX terminals. As POSIX terminals are connected to, or emulate, a UART, this package also provides control over the various UART and serial line parameters.
Package: golang-github-pkg-xattr-dev (0.4.2-1)
Section: universe/devel
Homepage: https://github.com/pkg/xattr
Description:  Extended attribute support for Go This library allows manipulating filesystem extended attributes in Go. . Linux, Darwin and FreeBSD are supported.
Package: golang-github-pmezard-go-difflib-dev (1.0.0-3)
Section: universe/devel
Homepage: https://github.com/pmezard/go-difflib
Description:  partial port of Python difflib package to Go Go-difflib is a partial port of Python 3 difflib package. Its main goal was to make unified and context diff available in pure Go, mostly for testing purposes.
Package: golang-github-pmylund-go-cache-dev (0.0~git20150304-2)
Section: universe/devel
Homepage: https://github.com/pmylund/go-cache
Depends: golang-go
Description:  Go library for in-memory key/value store similar to memcached go-cache is an in-memory key:value store/cache similar to memcached that is suitable for applications running on a single machine. Its major advantage is that, being essentially a thread-safe map[string]interface{} with expiration times, it doesn't need to serialize or transmit its contents over the network.
Package: golang-github-pointlander-compress-dev (1.1.0-6)
Section: universe/devel
Homepage: https://github.com/pointlander/compress
Depends: golang-github-kjk-lzma-dev, golang-github-nfnt-resize-dev
Description:  parallelized modular compression library compress is a parallelized modular compression library
Package: golang-github-pointlander-jetset-dev (1.0.0-4)
Section: universe/devel
Homepage: https://github.com/pointlander/jetset
Depends: golang-go, golang-github-pointlander-compress-dev
Description:  JetSet is a compressed set of numbers JetSet is a compressed set of numbers. Numbers added to the set will be compressed with delta coding followed by Burrows Wheeler compression. Common set functions are supported.
Package: golang-github-pointlander-peg-dev (1.0.0-5build2)
Section: universe/devel
Homepage: https://github.com/pointlander/peg
Depends: golang-go, golang-github-pointlander-jetset-dev
Description:  implementation of a Packrat parser generator - dev package Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator. A Packrat parser is a descent recursive parser capable of backtracking. The generated parser searches for the correct parsing of the input. . This is the dev package