k3ylabs/cosoco-image-dataset huggingface dataset:
Package: golang-github-armon-go-socks5-dev (0.0~git20160902.e753329-1.1)
Section: universe/devel
Homepage: https://github.com/armon/go-socks5
Depends: golang-golang-x-net-dev
Description:  SOCKS5 server in Golang Provides the socks5 package that implements a SOCKS5 server (http://en.wikipedia.org/wiki/SOCKS).  SOCKS (Secure Sockets) is used to route traffic between a client and server through an intermediate proxy layer. This can be used to bypass firewalls or NATs.  Feature The package has the following features:  * "No Auth" mode  * User/Password authentication  * Support for the CONNECT command  * Rules to do granular filtering of commands  * Custom DNS resolution  * Unit tests The package lacks the following:  * Support for the BIND command  * Support for the ASSOCIATE command
Package: golang-github-aryann-difflib-dev (0.0~git20210328.ff5ff6d-2)
Section: universe/devel
Homepage: https://github.com/aryann/difflib
Description:  Simple go library for diffing two sequences of text This library provides two functions: difflib.Diff and difflib.HTMLDiff which present diff of two strings/sequence of text in plain diff and html format respectively.
Package: golang-github-asaskevich-govalidator-dev (9+git20180720.0.f9ffefc3-1.1)
Section: universe/devel
Homepage: https://github.com/asaskevich/govalidator
Description:  Validators and sanitizers for strings, numerics, slices and structs Package govalidator is package of validators and sanitizers for strings, structs and collections. It is based on validator.js.
Package: golang-github-atotto-clipboard-dev (0.1.2-1)
Section: universe/devel
Homepage: https://github.com/atotto/clipboard
Description:  Clipboard for Go Provide copying and pasting to the clipboard for Go. . Platforms:  * macOS  * Windows 7 (probably work on other Windows)  * Linux, Unix (requires 'xclip' or 'xsel' command to be installed) . Notes:  * Text string only  * UTF-8 text encoding only (no conversion)
Package: golang-github-audriusbutkevicius-go-nat-pmp-dev (0.0~git20160522.452c976-3)
Section: universe/devel
Homepage: https://github.com/AudriusButkevicius/go-nat-pmp
Depends: golang-go
Description:  Go language client for the NAT-PMP internet go-nat-pmp is a Go language client for the NAT-PMP internet protocol for port mapping and discovering the external IP address of a firewall. . NAT-PMP is supported by Apple brand routers and open source routers like Tomato and DD-WRT.
Package: golang-github-audriusbutkevicius-kcp-go-dev (20160629+git20171025.8ae5f52-6)
Section: universe/devel
Homepage: https://github.com/AudriusButkevicius/kcp-go
Depends: golang-github-pkg-errors-dev, golang-github-templexxx-xor-dev, golang-golang-x-crypto-dev, golang-github-templexxx-reedsolomon-dev, golang-github-tjfoc-gmsm-dev, golang-golang-x-net-dev
Description:  full-featured reliable UDP communication library kcp-go provides fast, ordered and error-checked delivery of streams over UDP packets, has been well tested with opensource project kcptun. Millions of devices(from low-end MIPS routers to high-end servers) are running with kcp-go at present, including applications like online games, live broadcasting, file synchronization and network acceleration.
Package: golang-github-audriusbutkevicius-pfilter-dev (0.0.5-1)
Section: universe/devel
Homepage: https://github.com/AudriusButkevicius/pfilter
Description:  filtering packets into multiple virtual connections Small Go package for filtering packets into multiple virtual connections from a single physical connection.
Package: golang-github-audriusbutkevicius-recli-dev (0.0.6-2)
Section: universe/golang
Homepage: https://github.com/AudriusButkevicius/recli
Depends: golang-github-pkg-errors-dev, golang-github-urfave-cli-dev
Description:  Reflection based CLI generator for Golang (library) Recli is a reflection based CLI generator for Golang. . For a given struct, it builds a set of urfave/cli commands which allows you to modify it from the command line. It is useful for generating command line clients for your application configuration that is stored in a Go struct.
Package: golang-github-avast-apkparser-dev (0.0~git20190516.3b8c5ef-3)
Section: universe/devel
Homepage: https://github.com/avast/apkparser
Description:  APK manifest & resources parsing in Golang. apkparser is a library tool for parsing the AndroidManifest.xml and resources.arsc in Android APK binaries.  Because Android can handle even broken ZIP archives, this package has it's own zip reader, based on archive/zip. . Documentation on GoDoc (https://godoc.org/github.com/avast/apkparser)
Package: golang-github-avast-apkverifier-dev (0.0~git20191015.7330a51-6.1ubuntu3.22.04.1)
Section: universe/devel
Homepage: https://github.com/avast/apkverifier
Description:  Android APK Signature verification Go library apkverifier verifies the signatures on Android APK binaries.  It can verify APK Signature scheme v1, v2 and v3 and passes Google apksig's testing suite.  It should support all algorithms and downgrade attack protection. . Because Android can handle even broken x509 cerficates and ZIP files, apkverifier is using the ZipReader from apkparser package and vendors crypto/x509 in internal/x509andr and github.com/fullsailor/pkcs7 (https://github.com/fullsailor/pkcs7) in the fullsailor/pkcs7 folder. The last two have some changes to handle some not-entirely-according-to-spec certificates. . Documentation on GoDoc (https://godoc.org/github.com/avast/apkverifier)
Package: golang-github-avast-retry-go-dev (2.4.3-1)
Section: universe/devel
Homepage: https://github.com/avast/retry-go
Depends: golang-github-stretchr-testify-dev
Description:  retry mechanism library for Go Simple Go library for retry mechanism. . It supports setting the count of retry, delay time, function callback for calling each retry and condition for calling to retry function.
Package: golang-github-aviau-gopass-dev (1.5.0-1)
Section: universe/devel
Homepage: https://github.com/aviau/gopass
Depends: golang-github-mgutz-ansi-dev, golang-github-stretchr-testify-dev, golang-github-pquerna-otp-dev, golang-golang-x-crypto-dev
Description:  pass implementation in Go - dev package gopass is a Pass (http://www.passwordstore.org/) implementation in Go. . Password management should be simple and follow Unix philosophy. With gopass, each password lives inside of a gpg encrypted file whose filename is the title of the website or resource that requires the password. These encrypted files may be organized into meaningful folder hierarchies, copied from computer to computer, and, in general, manipulated using standard command line file management utilities. . This package is not gopass.pw (similar project with the same name). . This package contains the go source files.
Package: golang-github-awalterschulze-gographviz-dev (2.0.1-2)
Section: universe/devel
Homepage: https://github.com/awalterschulze/gographviz
Description:  Graphviz DOT language in golang Package gographviz Parses the Graphviz DOT language and creates an interface, in golang, with which to easily create new and manipulate existing graphs which can be written back to the DOT format.
Package: golang-github-aws-aws-sdk-go-dev (1.41.14-1ubuntu1)
Section: universe/devel
Homepage: https://github.com/aws/aws-sdk-go
Depends: golang-github-jmespath-go-jmespath-dev (>= 0.4.0), golang-github-pkg-errors-dev (>= 0.9.1), golang-golang-x-net-dev (>= 1:0.0+git20210614.04defd4)
Description:  AWS SDK for the Go programming language Official Amazon Web Services (AWS) SDK for the Go programming language.
Package: golang-github-axgle-mahonia-dev (0.0~git20180208.3358181-2)
Section: universe/devel
Homepage: https://github.com/axgle/mahonia
Description:  Character-set conversion library implemented in Go. (library) Mahonia is a character-set conversion library implemented in Go. All data is compiled into the executable; it doesn't need any external data files.
Package: golang-github-aymerick-douceur-dev (0.2.0-3)
Section: universe/golang
Homepage: https://github.com/aymerick/douceur
Depends: golang-github-gorilla-css-dev, golang-github-puerkitobio-goquery-dev, golang-golang-x-net-dev
Description:  simple CSS parser and inliner in Go (library) Golang library with simple CSS parser and HTML inliner. See associated "douceur" binary for a basic command-line executable of this library. . Parser is vaguely inspired by CSS Syntax Module Level 3 (https://www.w3.org/TR/css-syntax-3/) and corresponding JS parser (https://github.com/tabatkins/parse-css). . Inliner only parses CSS defined in HTML document; it DOES NOT fetch external stylesheets (for now).  Inliner inserts additional attributes when possible. . Similar projects  * premailer (https://github.com/premailer/premailer)  * roadie (https://github.com/Mange/roadie)
Package: golang-github-azure-azure-pipeline-go-dev (0.2.2-2)
Section: universe/devel
Homepage: https://github.com/Azure/azure-pipeline-go
Depends: golang-github-mattn-go-ieproxy-dev, golang-github-pkg-errors-dev
Description:  HTTP request/response middleware pipeline Package pipeline implements an HTTP request/response middleware pipeline whose policy objects mutate an HTTP request's URL, query parameters, and/or headers before the request is sent over the wire.
Package: golang-github-azure-azure-sdk-for-go-dev (43.3.0-1)
Section: universe/devel
Homepage: https://github.com/Azure/azure-sdk-for-go
Depends: golang-github-azure-go-autorest-dev (>= 14.1.1~), golang-github-satori-go.uuid-dev, golang-github-shopspring-decimal-dev
Description:  Microsoft Azure SDK for Go This project provides various Go packages to perform operations on Microsoft Azure REST APIs. . See list of implemented API clients here (http://godoc.org/github.com/Azure/azure-sdk-for-go).
Package: golang-github-azure-azure-storage-blob-go-dev (0.10.0-1)
Section: universe/devel
Homepage: https://github.com/Azure/azure-storage-blob-go
Depends: golang-github-azure-azure-pipeline-go-dev, golang-gopkg-check.v1-dev
Description:  Microsoft Azure Blob Storage Library for Go The Microsoft Azure Storage SDK for Go allows you to build applications that takes advantage of Azure's scalable cloud storage. It provides low-level and high-level APIs.
Package: golang-github-azure-go-ansiterm-dev (0.0~git20210617.d185dfc-1)
Section: universe/devel
Homepage: https://github.com/Azure/go-ansiterm
Description:  Go package for ANSI terminal emulation in Windows This package is a cross-platform ANSI terminal emulation library. It reads a stream of Ansi characters and produces the appropriate function calls. The results of the function calls are platform dependent.
Package: golang-github-azure-go-autorest-dev (14.1.1-1)
Section: universe/devel
Homepage: https://github.com/Azure/go-autorest
Depends: golang-github-dgrijalva-jwt-go-dev (>= 3.2.0~), golang-github-dimchansky-utfbom-dev, golang-github-mitchellh-go-homedir-dev, golang-golang-x-crypto-dev
Description:  HTTP request pipeline suitable for use across multiple go-routines Package autorest implements an HTTP request pipeline suitable for use across multiple go-routines and provides the shared routines relied on by AutoRest (see https://github.com/Azure/autorest/) generated Go code. . The package breaks sending and responding to HTTP requests into three phases: Preparing, Sending, and Responding. . Each phase relies on decorators to modify and / or manage processing. Decorators may first modify and then pass the data along, pass the data first and then modify the result, or wrap themselves around passing the data (such as a logger might do). Decorators run in the order provided. . Preparers and Responders may be shared and re-used (assuming the underlying decorators support sharing and re-use). Performant use is obtained by creating one or more Preparers and Responders shared among multiple go-routines, and a single Sender shared among multiple sending go-routines, all bound together by means of input / output channels. . Decorators hold their passed state within a closure (such as the path components in the example above). Be careful to share Preparers and Responders only in a context where such held state applies. For example, it may not make sense to share a Preparer that applies a query string from a fixed set of values. Similarly, sharing a Responder that reads the response body into a passed struct (e.g., ByUnmarshallingJson) is likely incorrect. . Lastly, the Swagger specification (https://swagger.io) that drives AutoRest (https://github.com/Azure/autorest/) precisely defines two date forms: date and date-time. The github.com/Azure/go-autorest/autorest/date package provides time.Time derivations to ensure correct parsing and formatting. . Errors raised by autorest objects and methods will conform to the autorest.Error interface.
Package: golang-github-azure-go-ntlmssp-dev (0.0~git20200615.6637195-1)
Section: universe/devel
Homepage: https://github.com/Azure/go-ntlmssp
Depends: golang-golang-x-crypto-dev
Description:  NTLM/Negotiate authentication over HTTP (Go library) go-ntlmssp is a Golang package that provides NTLM/Negotiate authentication over HTTP. It implements authentication, no key exchange or encryption. It only supports Unicode (UTF16LE) encoding of protocol strings, no OEM encoding. It implements NTLMv2.
Package: golang-github-azure-go-pkcs12-dev (0.0~git20150623.0.a635c06-3)
Section: universe/devel
Homepage: https://github.com/azure/go-pkcs12
Description:  PCKS#12 implementation for Go Package pkcs12 provides some Go implementations of PKCS#12. . This implementation is distilled from https://tools.ietf.org/html/rfc7292 and referenced documents.  It is intented for decoding P12/PFX-stored certificate+key for use with the crypto/tls package.
Package: golang-github-badgerodon-collections-dev (0.0~git20130729.604e922-3)
Section: universe/devel
Homepage: https://github.com/badgerodon/collections
Description:  Collection of Golang types Maps and slices go a long way in Go, but sometimes you need more. This is a collection of collections that may be useful. . Included types:  - Queue  - Set  - Skip list  - Splay tree  - Stack  - Trie  - Ternary search tree
Package: golang-github-beevik-etree-dev (1.1.0-1)
Section: universe/devel
Homepage: https://github.com/beevik/etree
Description:  parse and generate XML easily in go The etree package is a lightweight, pure go package that expresses XML in the form of an element tree. Its design was inspired by the Python ElementTree (http://docs.python.org/2/library/xml.etree.elementtree.html) module.
Package: golang-github-beevik-ntp-dev (0.3.0-4)
Section: universe/golang
Homepage: https://github.com/beevik/ntp
Depends: golang-github-stretchr-testify-dev, golang-golang-x-net-dev
Description:  simple NTP client for Go (library) This package contains an implementation of a Simple NTP (SNTP) client based on RFC 5905 (https://tools.ietf.org/html/rfc5905). It allows you to connect to a remote NTP server and request information about the current time.
Package: golang-github-benbjohnson-clock-dev (1.3.0-1)
Section: universe/golang
Homepage: https://github.com/benbjohnson/clock
Description:  library for mocking time in Go It provides an interface around the standard library's time package so that the application can use the realtime clock while tests can use the mock clock.
Package: golang-github-benbjohnson-immutable-dev (0.2.0-2)
Section: universe/devel
Homepage: https://github.com/benbjohnson/immutable
Description:  Immutable collections for Go (library) This library contains immutable collection types for Go. It includes List, Map, and SortedMap implementations. Immutable collections can provide efficient, lock free sharing of data by requiring that edits to the collections return new collections. . The collection types in this library are meant to mimic Go built-in collections such asslice and map. The primary usage difference between Go collections and immutable collections is that immutable collections always return a new collection on mutation so you will need to save the new reference. . Immutable collections are not for every situation, however, as they can incur additional CPU and memory overhead. Please evaluate the cost/benefit for your particular project.
Package: golang-github-benbjohnson-tmpl-dev (0.0~git20160209.0.8e77bc5-7)
Section: universe/devel
Homepage: https://github.com/benbjohnson/tmpl
Depends: golang-go
Description:  Command line interface to Go's text/template library - dev package This program is a command line interface to Go's text/template library. It can be used by passing in a set of JSON-encoded data and a list of template paths ending in a .tmpl extension. The templates are processed and their results are saved to the filename with the .tmpl extension removed. . This is the dev package.
Package: golang-github-beorn7-perks-dev (1.0.1-1)
Section: universe/devel
Homepage: https://github.com/beorn7/perks
Description:  effective computation of things This is a fork of github.com/bmizerany/perks (now unmaintained). The package contains:  * github.com/beorn7/perks/histogram: a Go implementation of BigML's histogram   package for Clojure/Java.  * github.com/beorn7/perks/quantile: computes approximate quantiles over an   unbounded data stream within low memory and CPU bounds.
Package: golang-github-bep-debounce-dev (1.2.0+really1.2.0-1)
Section: universe/devel
Homepage: https://github.com/bep/debounce
Depends: golang-github-fortytw2-leaktest-dev
Description:  Debouncer written in Go This package provides a debouncer func. The most typical use case would be the user typing a text into a form; the UI needs an update, but let's wait for a break.
Package: golang-github-bep-gitmap-dev (1.1.2-1)
Section: universe/devel
Homepage: https://github.com/bep/gitmap
Description:  map all filenames to info objects for a given git revision A fairly fast way to create a map from all the filenames to info objects for a given revision of a Git repo. . This library uses os/exec to talk to Git in order to avoid dependencies.
Package: golang-github-bep-go-tocss-dev (0.6.0-1.1)
Section: universe/devel
Homepage: https://github.com/bep/go-tocss
Depends: golang-github-stretchr-testify-dev (>= 1.2.2~), golang-github-wellington-go-libsass-dev (>= 0.9.2+git20181113.c636442~)
Description:  simple-to-use LibSass Go API This is currently a, hopefully, simple to use LibSass Go API. It uses the C bindings in https://github.com/wellington/go-libsass/libs to do the heavy lifting. . The primary motivation for this project is to add SCSS support to Hugo (https://gohugo.io/). It is has some generic tocss package names hoping that there will be a solid native Go implementation that can replace LibSass in the near future.
Package: golang-github-bep-godartsass-dev (0.12.0-1)
Section: universe/golang
Homepage: https://github.com/bep/godartsass
Depends: golang-github-cli-safeexec-dev (>= 1.0.0), golang-github-frankban-quicktest-dev (>= 1.11.2), golang-google-protobuf-dev (>= 1.25.0)
Description:  Go API backed by the native Dart Sass Embedded executable This is a Go API backed by the native Dart Sass Embedded executable, see https://github.com/sass/dart-sass-embedded . The primary motivation for this project is to provide SCSS support to Hugo, see https://gohugo.io/ . For LibSass bindings in Go, see GoLibSass at https://github.com/bep/golibsass, packaged as golang-github-bep-golibsass-dev for Debian
Package: golang-github-bep-golibsass-dev (1.0.0-1)
Section: universe/devel
Homepage: https://github.com/bep/golibsass
Depends: golang-github-frankban-quicktest-dev (>= 1.7.2)
Description:  Easy-to-use Go bindings for LibSass The primary motivation for this project is to provide SCSS support to Hugo (https://gohugo.io/).  PRs with bug fixes are welcome.  Adding functionality will also be considered, but please raise an issue discussing it first. . If you need more functionality than this project can provide, you may want to have a look at go-libsass (https://github.com/wellington/go-libsass).
Package: golang-github-bep-gowebp-dev (0.1.0+dfsg-3)
Section: universe/golang
Homepage: https://github.com/bep/gowebp
Depends: golang-golang-x-image-dev
Description:  C bindings and an API for encoding WebP images (Go library) This library provides C bindings and an API for *encoding* WebP images using Google's libwebp (https://github.com/webmproject/libwebp) for Go. . It is based on github.com/kolesa-team/go-webp, but this includes and builds the libwebp C source from a versioned Git subtree. . Compiling C code isn't particulary fast; if you install libwebp-dev, you can link against that instead by adding the "dev" tag: .  $ apt install libwebp-dev  $ go test ./libwebp -tags dev
Package: golang-github-bep-inflect-dev (0.0~git20160408.0.b896c45-3)
Section: universe/devel
Homepage: https://github.com/bep/inflect
Description:  inflection rules for the English language This package provides inflection rules for the English language, usable by go programs.
Package: golang-github-bep-tmc-dev (0.5.1-2)
Section: universe/devel
Homepage: https://github.com/bep/tmc
Depends: golang-github-frankban-quicktest-dev, golang-github-google-go-cmp-dev, golang-yaml.v2-dev
Description:  provides round-trip serialization of typed Go maps Codec for a Typed Map . bep/tmc provides basic roundtrip JSON etc. encoding/decoding of a map[string]interface{} with custom type adapters. . Text based serialization formats like JSON and YAML are convenient, but when used with Go maps, most type information gets lost in translation. For structs, one can work around some of the limitations with custom MarshalJSON, UnmarshalJSON, MarshalText and UnmarshalText. For the commonly used flexible and schema-less "map[string]interface {}", this is, as the author is aware of, not an option. This library provides a solution to this problem. . See the GoDoc at https://godoc.org/github.com/bep/tmc for some basic examples and how to configure custom codec, adapters, etc.
Package: golang-github-bettercap-nrf24-dev (0.0~git20190219.aa37e6d-2)
Section: universe/golang
Homepage: https://github.com/bettercap/nrf24
Depends: golang-github-google-gousb-dev
Description:  allows interaction with nRF24LU1+ based USB dongles (library) This package allows interaction with nRF24LU1+ Nordic Semiconductor based USB dongles and the RFStorm firmware (https://github.com/BastilleResearch/nrf-research-firmware).
Package: golang-github-bettercap-readline-dev (1.4+git20210228.655e48b-2)
Section: universe/golang
Homepage: https://github.com/bettercap/readline
Depends: golang-github-chzyer-readline-dev, golang-github-nbutton23-zxcvbn-go-dev
Description:  Readline is a pure go implementation for a GNU-Readline like library Readline supports multiple platforms (Windows, OSX, GNU/Linux), and enables applications to provide a terminal user interface that is able to dynmically interact with the user on one terminal line.
Package: golang-github-bgentry-go-netrc-dev (0.0~git20140422.9fd32a8-1)
Section: universe/devel
Homepage: https://github.com/bgentry/go-netrc
Description:  Golang package for reading and writing netrc files This package can parse netrc files, make changes to them, and then serialize them back to netrc format, while preserving any whitespace that was present in the source file.
Package: golang-github-bgentry-speakeasy-dev (0.1.0-2)
Section: universe/devel
Homepage: https://github.com/bgentry/speakeasy
Description:  Golang helpers for reading password input without cgo This package provides cross-platform Go helpers for taking user input from the terminal while not echoing the input back (similar to getpasswd). The package uses syscalls to avoid any dependence on cgo, and is therefore compatible with cross-compiling.
Package: golang-github-bgp-stayrtr-dev (0.3.0-1)
Section: universe/devel
Homepage: https://github.com/bgp/stayrtr
Depends: golang-github-prometheus-client-golang-dev, golang-github-stretchr-testify-dev, golang-golang-x-crypto-dev, golang-logrus-dev
Description:  Cloudflare's RPKI to router library StayRTR is an implementation of the RPKI to router protocol (RFC 6810).
Package: golang-github-bifurcation-mint-dev (0.0~git20200214.93c820e-1)
Section: universe/devel
Homepage: https://github.com/bifurcation/mint
Depends: golang-golang-x-crypto-dev, golang-golang-x-net-dev
Description:  Minimal TLS 1.3 Implementation in Go. The API is pretty much the same as for the TLS module, with Dial and Listen methods wrapping the underlying socket APIs.