k3ylabs/cosoco-image-dataset huggingface dataset:
Package: golang-github-adrianmo-go-nmea-dev (1.4.0-1)
Section: universe/devel
Homepage: https://github.com/adrianmo/go-nmea
Depends: golang-github-stretchr-testify-dev
Description:  Go library for the NMEA 0183 protocol Go library for the National Marine Electronics Association 0183 protocol. . NMEA 0183 is a combined electrical and data specification for communication between marine electronics such as echo sounder, sonars, anemometer, gyrocompass, autopilot, GPS receivers and many other types of instruments. . Features include:  * Parse individual NMEA 0183 sentences.  * Register custom parser for unsupported sentence types.  * Support for sentences with NMEA 4.10 "TAG Blocks". . Supported sentences:  * Sentence type | Description     - RMC        | Recommended Minimum Specific GPS/Transit data.     - PMTK       | Messages for setting and reading commands for MediaTek                    gps modules.     - GGA        | GPS Positioning System Fix Data.     - GSA        | GPS DOP and active satellites.     - GSV        | GPS Satellites in view.     - GLL        | Geographic Position, Latitude / Longitude and time.     - VTG        | Track Made Good and Ground Speed.     - ZDA        | Date & time data.     - HDT        | Actual vessel heading in degrees True.     - GNS        | Combined GPS fix for GPS, Glonass, Galileo, and BeiDou.     - PGRME      | Estimated Position Error (Garmin proprietary sentence).     - THS        | Actual vessel heading in degrees True and status.     - VDM/VDO    | Encapsulated binary payload.     - WPL        | Waypoint location.     - RTE        | Route.     - VHW        | Water Speed and Heading.     - DPT        | Depth of Water.     - DBS        | Depth Below Surface.     - DBT        | Depth below transducer.     - MDA        | Meteorological Composite.     - MWD        | Wind Direction and Speed.     - MWV        | Wind Speed and Angle.
Package: golang-github-advancedlogic-goose-dev (0.0~git20210820.9d5822d+ds-2)
Section: universe/golang
Homepage: https://github.com/advancedlogic/GoOse
Depends: golang-github-araddon-dateparse-dev, golang-github-fatih-set-dev, golang-github-gigawattio-window-dev, golang-github-go-resty-resty-dev, golang-github-jaytaylor-html2text-dev, golang-github-pkg-errors-dev, golang-github-puerkitobio-goquery-dev, golang-golang-x-net-dev, golang-golang-x-text-dev
Description:  Html Content / Article Extractor in Golang (library) GoOse HTML Content / Article Extractor in Golang
Package: golang-github-aead-chacha20-dev (0.0~git20180709.8b13a72-4)
Section: universe/devel
Homepage: https://github.com/aead/chacha20
Description:  ChaCha20 and XChaCha20 stream ciphers go library The ChaCha20 stream cipher ChaCha is a stream cipher family created by Daniel J. Bernstein.  The most common ChaCha cipher is ChaCha20 (20 rounds). ChaCha20 is standardized in RFC 7539 (https://tools.ietf.org/html/rfc7539). . This package provides implementations of three ChaCha versions: - ChaCha20 with a 64 bit nonce (can en/decrypt up to 2^64 * 64 bytes for one key-nonce combination) - ChaCha20 with a 96 bit nonce (can en/decrypt up to 2^32 * 64 bytes ~ 256 GB for one key-nonce combination) - XChaCha20 with a 192 bit nonce (can en/decrypt up to 2^64 * 64 bytes for one key-nonce combination) . Furthermore the chacha subpackage implements ChaCha20/12 and ChaCha20/8. These versions use 12 or 8 rounds instead of 20.  But it's recommended to use ChaCha20 (with 20 rounds) - it will be fast enough for almost all purposes.
Package: golang-github-aead-poly1305-dev (0.0~git20180717.3fee0db-1)
Section: universe/devel
Homepage: https://github.com/aead/poly1305
Description:  poly1305 message authentication code go library Poly1305 is a fast, one-time authentication function created by Daniel J. Bernstein.  It is infeasible for an attacker to generate an authenticator for a message without the key.  However, a key must only be used for a single message. Authenticating two different messages with the same key allows an attacker to forge authenticators for other messages with the same key.
Package: golang-github-aelsabbahy-gonetstat-dev (0.0~git20160428.0.edf89f7-3)
Section: universe/devel
Homepage: https://github.com/aelsabbahy/GOnetstat
Depends: golang-go, golang-github-opencontainers-runc-dev
Description:  Netstat implementation in Go GOnetstat Netstat implementation in Golang. . This Package get data from /proc/net/tcp|6 and /proc/net/udp|6 and parse /proc/[0-9]/fd/[0-9] to match the correct inode.
Package: golang-github-agext-levenshtein-dev (1.2.3-1)
Section: universe/devel
Homepage: https://github.com/agext/levenshtein
Description:  Levenshtein distance and similarity metrics Golang package for calculating the Levenshtein distance and similarity metrics between two strings.
Package: golang-github-agtorre-gocolorize-dev (1.0.0-3)
Section: universe/devel
Homepage: https://github.com/agtorre/gocolorize
Description:  Stateful ANSI coloring for Go Gocolorize is a package that allows Go programs to provide ANSI coloring in a stateful manner. Gocolorize is ideal for logging or cli applications.
Package: golang-github-ajg-form-dev (1.5+git20160822.523a5da-1.1ubuntu1)
Section: universe/devel
Homepage: https://github.com/ajg/form
Description:  Form Encoding & Decoding Package for Go This library is designed to allow seamless, high-fidelity encoding and decoding of arbitrary data in application/x-www-form-urlencoded format and as url.Values (http://golang.org/pkg/net/url/#Values). It is intended to be useful primarily in dealing with web forms and URI query strings, both of which natively employ said format.
Package: golang-github-ajstarks-svgo-dev (2012-01-27-3)
Section: universe/devel
Homepage: https://github.com/ajstarks/svgo
Description:  generating online histograms and plotting them with golang Thist is a go library for calculating online histograms with plotting to the terminal and images.
Package: golang-github-akamai-akamaiopen-edgegrid-golang-dev (1.0.1-1)
Section: universe/golang
Homepage: https://github.com/akamai/AkamaiOPEN-edgegrid-golang
Depends: golang-github-google-go-querystring-dev, golang-github-google-uuid-dev, golang-github-mitchellh-go-homedir-dev, golang-github-patrickmn-go-cache-dev, golang-github-sirupsen-logrus-dev, golang-github-xeipuuv-gojsonschema-dev, golang-gopkg-ini.v1-dev
Description:  Authentication handler for the Akamai OPEN EdgeGrid Authentication scheme This library implements an Authentication handler for net/http (https://golang.org/pkg/net/http/) that provides the Akamai OPEN Edgegrid Authentication (https://developer.akamai.com/introduction/Client_Auth.html) scheme.
Package: golang-github-akavel-rsrc-dev (1:0.8.0-1)
Section: universe/devel
Homepage: https://github.com/akavel/rsrc
Description:  Go library for embedding binary resources in executables rsrc is a Go library based on ideas presented by Minux. It will embed specified binary resources in the .rsrc section of the executable, and this can be detected automatically by 'go build'.
Package: golang-github-akrennmair-gopcap-dev (0.0~git20150728.0.00e1103-3)
Section: universe/devel
Homepage: https://github.com/akrennmair/gopcap
Depends: golang-go, libpcap0.8-dev
Description:  simple wrapper around libpcap for Golang This is a simple wrapper around libpcap for Go.
Package: golang-github-alangpierce-go-forceexport-dev (0.0~git20160317.8f1d694-2)
Section: universe/devel
Homepage: https://github.com/alangpierce/go-forceexport
Description:  access unexported functions from other packages go-forceexport go-forceexport is a golang package that allows access to any module-level function, even ones that are not exported. You give it the string name of a function , like "time.now", and gives you a function value that calls that function. More generally, it can be used to achieve something like reflection on top-level functions, whereas the reflect package only lets you access methods by name.
Package: golang-github-albenik-go-serial-dev (2.3.0-3)
Section: universe/golang
Homepage: https://github.com/albenik/go-serial
Depends: golang-github-creack-goselect-dev, golang-github-stretchr-testify-dev, golang-go.uber-multierr-dev, golang-golang-x-sys-dev
Description:  Cross-platform serial library for go-lang (library) A cross-platform serial library for Go. . Forked from github.com/bugst/go-serial (https://github.com/bugst/go-serial) and now developing independently.
Package: golang-github-alcortesm-tgz-dev (0.0~git20161220.9c5fe88-2)
Section: universe/devel
Homepage: https://github.com/alcortesm/tgz
Description:  Go library to extract tgz files to temporal directories Go library providing a simple function for decompressing a gziped tarball into a new temporal directory created just for this purpose.
Package: golang-github-alecaivazis-survey-dev (2.2.7+ds1-2)
Section: universe/golang
Homepage: https://github.com/AlecAivazis/survey
Depends: golang-github-hinshun-vt10x-dev, golang-github-kballard-go-shellquote-dev, golang-github-mgutz-ansi-dev, golang-github-netflix-go-expect-dev, golang-github-stretchr-testify-dev, golang-golang-x-crypto-dev, golang-golang-x-text-dev, golang-pty-dev
Description:  golang library for building interactive prompts This library helps build interactive prompts. It features:  - Various types of prompt (input, multiline, password, confirmation,    select, multiselect, editor)  - Filtering options  - Keeping the filter alive  - Validation  - Help text  - Updating icons  - Custom types . Testing can be performed via the go-expect package.
Package: golang-github-alecthomas-assert-dev (0.0~git20170929.405dbfe-1.1)
Section: universe/devel
Homepage: https://github.com/alecthomas/assert
Depends: golang-github-alecthomas-colour-dev, golang-github-alecthomas-repr-dev, golang-github-sergi-go-diff-dev
Description:  Fork of stretchr/testify/assert that uses FailNow() This is a fork of stretchr's assertion library that does two things: . 1. It makes spotting differences in equality much easier.  It uses    github.com/alecthomas/repr and github.com/sergi/go-diff/diffmatchpatch    to display structural differences in colour. 2. Aborts tests on first assertion failure (the same behaviour as    stretchr/testify/require).
Package: golang-github-alecthomas-binary-dev (0.0~git20190922.fb1b1d9-1)
Section: universe/devel
Homepage: https://github.com/alecthomas/binary
Description:  general purpose binary encoder/decoder This package provides compact binary encoding for Go. . The Go standard library package encoding/binary provides encoding/decoding of fixed-size Go values or slices of same. This package extends support to arbitrary, variable-sized values by prefixing these values with their varint-encoded size, recursively.
Package: golang-github-alecthomas-chroma-dev (0.9.4-1)
Section: universe/devel
Homepage: https://github.com/alecthomas/chroma
Depends: golang-github-alecthomas-kong-dev (>= 0.2.17), golang-github-alecthomas-kong-hcl-dev (>= 0.2.0), golang-github-danwakefield-fnmatch-dev, golang-github-dlclark-regexp2-dev (>= 1.4.0), golang-github-geertjohan-go.rice-dev (>= 1.0.2), golang-github-gorilla-csrf-dev (>= 1.6.2), golang-github-gorilla-handlers-dev (>= 1.4.2), golang-github-gorilla-mux-dev (>= 1.7.3), golang-github-mattn-go-colorable-dev (>= 0.1.10), golang-github-mattn-go-isatty-dev (>= 0.0.14), golang-github-stretchr-testify-dev (>= 1.7.0)
Description:  general purpose syntax highlighter in pure Go (libraries) Chroma takes source code and other structured text and converts it into syntax highlighted HTML, ANSI-coloured text, etc. . Chroma is based heavily on Pygments (http://pygments.org/), and includes translators for Pygments lexers and styles. . This package contains Chroma's source code and helper libraries.
Package: golang-github-alecthomas-colour-dev (0.0~git20160524.60882d9-1.1)
Section: universe/devel
Homepage: https://github.com/alecthomas/colour
Depends: golang-github-mattn-go-isatty-dev
Description:  Quake-style colour formatting for Unix terminals Go package colour provides Quake-style colour formatting for Unix terminals. . The package level functions can be used to write to stdout (or strings or other files).  If stdout is not a terminal, colour formatting will be stripped. . Example:     colour.Printf("^0black ^1red ^2green ^3yellow ^4blue ^5magenta ^6cyan                    ^7white^R\n") . For more control, a Printer object can be created with various helper functions. This can be used to do useful things such as strip formatting, write to strings, and so on.
Package: golang-github-alecthomas-jsonschema-dev (0.0~git20210127.19bc6f2-1)
Section: universe/golang
Homepage: https://github.com/alecthomas/jsonschema
Depends: golang-github-iancoleman-orderedmap-dev, golang-github-stretchr-testify-dev
Description:  Generate JSON Schemas from Go types (library) This package generates JSON Schemas from Go types through reflection. . It supports:    * Arbitrarily complex types, including interface{}, maps, slices, etc.    * Json-schema features such as minLength, maxLength, pattern, format, etc.    * Simple string and numeric enums.    * Custom property fields via the jsonschema_extras struct tag.
Package: golang-github-alecthomas-kong-dev (0.2.17-1)
Section: universe/devel
Homepage: https://github.com/alecthomas/kong
Depends: golang-github-pkg-errors-dev (>= 0.9.1), golang-github-stretchr-testify-dev (>= 1.7.0)
Description:  command-line parser for Go Kong aims to support arbitrarily complex command-line structures with as little developer effort as possible. . To achieve that, command-lines are expressed as Go types, with the structure and tags directing how the command line is mapped onto the struct.
Package: golang-github-alecthomas-kong-hcl-dev (1.0.1-1)
Section: universe/devel
Homepage: https://github.com/alecthomas/kong-hcl
Depends: golang-github-alecthomas-kong-dev (>= 0.2.16), golang-github-hashicorp-hcl-dev (>= 1.0.0), golang-github-pkg-errors-dev, golang-github-stretchr-testify-dev
Description:  Kong configuration loader for HCL (Go library) github.com/alecthomas/kong-hcl is a Kong configuration loader for HCL implemented for the Go programming language. . It may be used like so: .     var cli struct {             Config kong.ConfigFlag `help:"Load configuration."`     }     parser, err := kong.New(&cli, kong.Configuration(konghcl.Loader,             "/etc/myapp/config.hcl", "~/.myapp.hcl))
Package: golang-github-alecthomas-participle-dev (0.7.1-1)
Section: universe/golang
Homepage: https://github.com/alecthomas/participle
Depends: golang-github-stretchr-testify-dev
Description:  parser library for Go (library) The goal of this package is to provide a simple, idiomatic and elegant way of defining parsers in Go. . Participle's method of defining grammars should be familiar to any Go programmer who has used the encoding/json package: struct field tags define what and how input is mapped to those same fields. This is not unusual for Go encoders, but is unusual for a parser. . Participle parsers are LL(k). Among other things, this means that they do not support left recursion. . The default value of K is 1 but this can be controlled with participle.UseLookahead(k). . Left recursion must be eliminated by restructuring your grammar.
Package: golang-github-alecthomas-repr-dev (0.0~git20181024.d37bc2a-2)
Section: universe/devel
Homepage: https://github.com/alecthomas/repr
Depends: golang-github-stretchr-testify-dev
Description:  Python's repr() for Go The repr package attempts to represent Go values in a form that can be used almost directly in Go source code. . Unfortunately, some values (such as pointers to basic types) cannot be represented directly in Go.  These values will be represented as &<value>, e.g. &23 . Example: .   type test struct {     S string     I int     A []int   } .   func main() {     repr.Print(&test{       S: "String",       I: 123,       A: []int{1, 2, 3},     })   } . Outputs .   &main.test{S: "String", I: 123, A: []int{1, 2, 3}}
Package: golang-github-alecthomas-units-dev (0.0~git20211218.b94a6e3-1)
Section: universe/devel
Homepage: https://github.com/alecthomas/units
Description:  Go package for parsing byte units This package provides multipliers and string conversion functions for byte units with support for decimal and binary SI prefixes.
Package: golang-github-aleksi-pointer-dev (1.1.0-2)
Section: universe/devel
Homepage: https://github.com/AlekSi/pointer
Description:  helpers to get pointers to values of built-in types Package pointer provides helpers to get pointers to values of built-in types. . Documentation could be found at https://godoc.org/github.com/AlekSi/pointer.
Package: golang-github-alessio-shellescape-dev (1.4.1-2)
Section: universe/devel
Homepage: https://github.com/alessio/shellescape
Description:  Escape arbitrary strings for use as command line arguments This package provides the shellescape.Quote() function that returns a shell-escaped copy of a string. This functionality could be helpful in those cases where it is known that the output of a Go program will be appended to/used in the context of shell programs command line arguments. . This work was inspired by the Python original package shellescape (https://pypi.python.org/pypi/shellescape).
Package: golang-github-alexcesaro-log-dev (0.0~git20150915.61e6862-3)
Section: universe/devel
Homepage: https://github.com/alexcesaro/log
Description:  Logging packages for Go (library) Package log provides a common interface for logging libraries. . This package contains:  - buflog: provides a buffered logging class that accumulates logs in    memory until the flush threshold is reached which release stored    logs, the buffered logger then act as a normal logger.  - golog: provides a customizable logging class which can be used as    a standalone or as a building block for other loggers.  - logtest: provides utilities for logging testing.  - stdlog: provides simple and fast logging to the standard output    (stdout) and is optimized for programs launched via a shell or cron. Logger is a common interface for logging libraries.
Package: golang-github-alexflint-go-arg-dev (1.3.0+ds-2)
Section: universe/devel
Homepage: https://github.com/alexflint/go-arg
Depends: golang-github-stretchr-testify-dev, golang-github-alexflint-go-scalar-dev
Description:  Struct-based argument parsing in Go The idea behind go-arg is that Go already has an excellent way to describe data structures using structs, so there is no need to develop additional levels of abstraction. Instead of one API to specify which arguments a program accepts, and then another API to get the values of those arguments, go-arg replaces both with a single struct.
Package: golang-github-alexflint-go-filemutex-dev (1.1.0-1)
Section: universe/devel
Homepage: https://github.com/alexflint/go-filemutex
Description:  processes synchronization library FileMutex is similar to sync.RWMutex, but also synchronizes across processes.  On Linux, OSX, and other POSIX systems it uses the flock system call.
Package: golang-github-alexflint-go-scalar-dev (1.0.0+ds-2)
Section: universe/devel
Homepage: https://github.com/alexflint/go-scalar
Depends: golang-github-stretchr-testify-dev
Description:  scalar parsing library in Golang Scalar is a Golang library for parsing strings into arbitrary scalars (integers, floats, strings, booleans, etc). It is helpful for tasks such as parsing strings passed as environment variables or command line arguments.
Package: golang-github-alicebob-miniredis-dev (2.2.1-5)
Section: universe/devel
Homepage: https://github.com/alicebob/miniredis
Depends: golang-github-bsm-redeo-dev, golang-github-garyburd-redigo-dev
Description:  Pure Go Redis server for Go unittests This Go library implements a miniature version of Redis server that can be used in Go unit testing. It enables a simple, cheap, in-memory, Redis replacement, with a real TCP interface.
Package: golang-github-aliyun-aliyun-oss-go-sdk-dev (1.5.0+dfsg1-2)
Section: universe/devel
Homepage: https://github.com/aliyun/aliyun-oss-go-sdk
Description:  Alibaba Cloud OSS SDK for Go This Go SDK is based on the official APIs of Alibaba Cloud OSS. . Alibaba Cloud Object Storage Service (OSS) is a cloud storage service provided by Alibaba Cloud, featuring massive capacity, security, a low cost, and high reliability. . The OSS can store any type of files and therefore applies to various websites, development enterprises and developers. . With this SDK, you can upload, download and manage data on any app anytime and anywhere conveniently.
Package: golang-github-allegro-bigcache-dev (2.2.5-4)
Section: universe/golang
Homepage: https://github.com/allegro/bigcache
Description:  efficient cache for gigabytes of data written in Go (library) Fast, concurrent, evicting in-memory cache written to keep big number of entries without impact on performance. BigCache keeps entries on heap but omits GC for them. To achieve that, operations on byte slices take place, therefore entries (de)serialization in front of the cache will be needed in most use cases.
Package: golang-github-anacrolix-dms-dev (1.1.0-2)
Section: universe/devel
Homepage: https://github.com/anacrolix/dms
Depends: golang-github-anacrolix-ffprobe-dev, golang-github-nfnt-resize-dev, golang-golang-x-net-dev
Description:  Go source for UPnP DLNA Digital Media Server dms is a UPnP DLNA Digital Media Server. It runs from the terminal, and serves content directly from the filesystem from the working directory, or the path given. The SSDP component will broadcast and respond to requests on all available network interfaces. . This package provides the Go language source code for dms. . dms advertises and serves the raw files, in addition to alternate transcoded streams when it's able, such as mpeg2 PAL-DVD and WebM for the Chromecast. It will also provide thumbnails where possible. . dms uses ffprobe/avprobe to get media data such as bitrate and duration, ffmpeg/avconv for video transoding, and ffmpegthumbnailer for generating thumbnails when browsing. These commands must be in the PATH given to dms or the features requiring them will be disabled. . Known Compatible Players and Renderers ====================================== .  * Probably all Panasonic Viera TVs.  * Android's BubbleUPnP and AirWire  * Chromecast  * VLC  * LG Smart TVs, with varying success.
Package: golang-github-anacrolix-envpprof-dev (1.0.0-2)
Section: universe/devel
Homepage: https://github.com/anacrolix/envpprof
Description:  configures Go's pprof and default HTTP mux Allows run time configuration of Go's pprof features and default HTTP mux using environment variables.
Package: golang-github-anacrolix-ffprobe-dev (1.0.0-2)
Section: universe/devel
Homepage: https://github.com/anacrolix/ffprobe
Depends: golang-github-anacrolix-envpprof-dev, golang-github-anacrolix-missinggo-dev, golang-github-stretchr-testify-dev
Description:  Go ffprobe wrapper Provides a Go language wrapper for ffprobe.
Package: golang-github-anacrolix-missinggo-bin-static (2.1.0-6build1)
Section: universe/devel
Homepage: https://github.com/anacrolix/missinggo
Depends: libc6 (>= 2.32)
Description:  Stuff that's missing in Go stdlib, or hasn't made it into its own repo. Stuff that supplements Go's stdlib, or isn't significant enough to be in its own repo. . This package provides binary files generated by missinggo:   filecache   gd   go-env   http-file-server   nop   query-escape   query-unescape
Package: golang-github-anacrolix-missinggo-dev (2.1.0-6build1)
Section: universe/devel
Homepage: https://github.com/anacrolix/missinggo
Depends: golang-github-anacrolix-envpprof-dev, golang-github-anacrolix-tagflag-dev, golang-github-bradfitz-iter-dev, golang-github-docopt-docopt-go-dev, golang-github-dustin-go-humanize-dev, golang-github-google-btree-dev, golang-github-huandu-xstrings-dev, golang-github-prometheus-client-golang-dev, golang-github-prometheus-client-model-dev, golang-github-roaringbitmap-roaring-dev, golang-github-ryszard-goskiplist-dev, golang-github-stretchr-testify-dev, golang-go.opencensus-dev
Description:  Stuff that's missing in Go stdlib, or hasn't made it into its own repo. Stuff that supplements Go's stdlib, or isn't significant enough to be in its own repo. . This package provides Go source code for the missinggo.