k3ylabs/cosoco-image-dataset huggingface dataset:
Package: golang-github-manifoldco-promptui-dev (0.8.0-2)
Section: universe/devel
Homepage: https://github.com/manifoldco/promptui
Depends: golang-github-chzyer-readline-dev, golang-github-juju-ansiterm-dev
Description:  Interactive prompt for command-line applications (library) promptui Interactive prompt for command-line applications. . Promptui is a library providing a simple interface to create command-line prompts for go. It can be easily integrated into spf13/cobra (https://github.com/spf13/cobra), urfave/cli (https://github.com/urfave/cli) or any cli go application.
Package: golang-github-manyminds-api2go-dev (1.0-RC4-1ubuntu1)
Section: universe/devel
Homepage: https://github.com/manyminds/api2go
Depends: golang-github-gedex-inflector-dev, golang-github-julienschmidt-httprouter-dev
Description:  JSONAPI.org implementation for Go This package enables building REST servers that conform to the JSON API (http://jsonapi.org) standard for the Go programming language. It also contains JSON API compatible marshal und unmarshal functionality.
Package: golang-github-maraino-go-mock-dev (0.0~git20180321.4c74c43-3)
Section: universe/devel
Homepage: https://github.com/maraino/go-mock
Depends: golang-github-kr-pretty-dev
Description:  mocking framework for the Go programming language Go-mock is a Golang framework for easily mocking an interface. It defines various stubs and adapters that can be used to simulate code on the other side of the interface.
Package: golang-github-markbates-goth-dev (1.42.0-6)
Section: universe/devel
Homepage: https://github.com/markbates/goth
Depends: golang-github-gorilla-mux-dev, golang-github-gorilla-pat-dev, golang-github-gorilla-sessions-dev, golang-github-mrjones-oauth-dev, golang-github-stretchr-testify-dev, golang-golang-x-net-dev, golang-golang-x-oauth2-dev, golang-gopkg-jarcoal-httpmock.v1-dev
Description:  Multi-provider authentication for Go This Go library provides a simple, clean, and idiomatic way to write authentication packages for Go web applications. It allows writing OAuth, OAuth2, or any other protocol providers that implement the Provider and Session interfaces.
Package: golang-github-markbates-inflect-dev (1.0.4-1)
Section: universe/devel
Homepage: https://github.com/markbates/inflect
Depends: golang-github-gobuffalo-envy-dev
Description:  Go library to transform words from singular to plural (Git fork) Forked from the Mercurial-based https://bitbucket.org/pkg/inflect to GitHub, this Go library transforms words from singular to plural, class names to table names, modularized class names to ones without, and class names to foreign keys. The default inflections for pluralization, singularization, and uncountable words are kept in inflect.go. . Originally ported from the ActiveSupport::Inflector module from Ruby on Rails.
Package: golang-github-marstr-collection-dev (0.3.3+git20171004.e631537-1.1)
Section: universe/devel
Homepage: https://github.com/marstr/collection
Description:  implementation of a few basic data structures Inspired by .NET's Linq, querying data structures used in this library is a snap! Build Go pipelines quickly and easily which will apply lambdas as they query your data structures. Converting between slices and a queryable structure is as trivial as it should be.
Package: golang-github-marten-seemann-qpack-dev (0.2.1+ds-1)
Section: universe/devel
Homepage: https://github.com/marten-seemann/qpack
Depends: golang-github-onsi-ginkgo-dev, golang-golang-x-net-dev, golang-gomega-dev
Description:  minimal QPACK implementation in Go This is a minimal QPACK implementation in Go. It is minimal in the sense that it doesn't use the dynamic table at all, but just the static table and (Huffman encoded) string literals. Wherever possible, it reuses code from the HPACK implementation in the Go standard library. . It should be able to interoperate with other QPACK implemetations (both encoders and decoders), however it won't achieve a high compression efficiency.
Package: golang-github-marten-seemann-qtls-dev (0.10.0-1)
Section: universe/devel
Homepage: https://github.com/marten-seemann/qtls
Depends: golang-golang-x-crypto-dev, golang-golang-x-sys-dev
Description:  TLS 1.3 implementation, modified for QUIC This repository contains a modified version of the standard library's TLS implementation, modified for the QUIC protocol.
Package: golang-github-marten-seemann-qtls-go1-17-dev (0.1.0-2)
Section: universe/golang
Homepage: https://github.com/marten-seemann/qtls-go1-17
Depends: golang-golang-x-crypto-dev, golang-golang-x-sys-dev
Description:  Go standard library TLS 1.3 implementation, modified for QUIC (library) This repository contains a modified version of the standard library's TLS implementation, modified for the QUIC protocol. . It is for Go 1.17.
Package: golang-github-martinlindhe-base36-dev (1.0.0-2)
Section: universe/devel
Homepage: https://github.com/martinlindhe/base36
Depends: golang-github-stretchr-testify-dev
Description:  Base36 implementation in golang (library) Base36 provides Base36 implementation in go. . Implements Base36 encoding and decoding, which is useful to represent large integers in a case-insensitive alphanumeric way.
Package: golang-github-masahiro331-go-mvn-version-dev (0.0~git20210429.d3157d6-2)
Section: universe/golang
Homepage: https://github.com/masahiro331/go-mvn-version
Depends: golang-github-hashicorp-go-multierror-dev, golang-github-stretchr-testify-dev, golang-golang-x-xerrors-dev
Description:  Go library for parsing maven(java) package versions go-mvn-version is a library for parsing and comparing versions of maven. The implementation is based on this specification. (https://maven.apache.org/pom.html#Version_Order_Specification)
Package: golang-github-masterminds-goutils-dev (1.1.1-2)
Section: universe/golang
Homepage: https://github.com/Masterminds/goutils
Description:  Go implementation of some string manipulation libraries of Apache Commons GoUtils provides users with utility functions to manipulate strings in various ways. It is a Go implementation of some string manipulation libraries of Java Apache Commons, including the following Java Apache Commons classes:  * WordUtils  * RandomStringUtils  * StringUtils (partial implementation)
Package: golang-github-masterminds-semver-dev (3.1.1-1)
Section: universe/devel
Homepage: https://github.com/Masterminds/semver
Description:  Semantic versions library in Go The semver package provides the ability to work with Semantic Versions in Go. Specifically it provides the ability to: .  * Parse semantic versions  * Sort semantic versions  * Check if a semantic version fits within a set of constraints  * Optionally work with a v prefix
Package: golang-github-masterminds-vcs-dev (1.12.0-4)
Section: universe/devel
Homepage: https://github.com/Masterminds/vcs
Description:  VCS Repository Management for Go Manage repos in varying version control systems with ease through a common interface. Supported VCS are Git, SVN, Bazaar, and Mercurial.
Package: golang-github-masterzen-simplexml-dev (0.0~git20190410.31eea30-1)
Section: universe/devel
Homepage: https://github.com/masterzen/simplexml
Description:  Go library to generate XML content from a naive DOM This is a naive and simple Go library to build a XML DOM to be able to produce XML content.
Package: golang-github-masterzen-winrm-dev (0.0~git20200615.c42b513-1)
Section: universe/devel
Homepage: https://github.com/masterzen/winrm
Depends: golang-github-azure-go-ntlmssp-dev, golang-github-christrenkamp-goxpath-dev, golang-github-gofrs-uuid-dev, golang-github-masterzen-simplexml-dev
Description:  Windows remote command execution library for Go winrm is a Google Go library for writing applications using Windows Remote Management (WinRM/WinRS) for the execution of commands on remote Windows machines. It doesn't supports domain users, but only local account authentication.
Package: golang-github-masterzen-xmlpath-dev (0.0~git20140218.13f4951-4)
Section: universe/devel
Homepage: https://github.com/masterzen/xmlpath
Description:  subset of the XPath specification for Go (deprecated) This is a branch of a deprecated version (launchpad.net/xmlpath) of the xmlpath library (gopkg.in/xmlpath.v1) for Google Go, needed to build other packages in the archive (golang-github-masterzen-winrm). For the latest version of the library, please see golang-gopkg-xmlpath.v2-dev.
Package: golang-github-matryer-is-dev (1.4.0-1)
Section: universe/devel
Homepage: https://github.com/matryer/is
Description:  professional lightweight testing mini-framework for Go This is a lightweight testing mini-framework for Go. .  - Easy to write and read  - Beautifully simple API (https://godoc.org/github.com/matryer/is) with    everything you need: is.Equal, is.True, is.NoErr, and is.Fail  - Use comments to add descriptions (which show up when tests fail)
Package: golang-github-matryer-try-dev (1+git20161228.6.9ac251b-2.1ubuntu1)
Section: universe/devel
Homepage: https://github.com/matryer/try
Depends: golang-github-cheekybits-is-dev
Description:  Simple idiomatic retry package for Go Idiomatic Go retry package. Thanks to @rowland (https://github.com/rowland) for code review. . Usage: Just call try.Do with the function you want to retry in the event of an error.
Package: golang-github-mattermost-xml-roundtrip-validator-dev (0.1.0-3)
Section: universe/devel
Homepage: https://github.com/mattermost/xml-roundtrip-validator
Depends: golang-github-stretchr-testify-dev
Description:  mitigations for multiple security issues in encoding/xml This package implements mitigations for multiple security issues in Go's encoding/xml. . Applications that use encoding/xml for security-critical operations, such as XML signature validation and SAML, may use the Validate and ValidateAll functions to avoid impact from malicious XML inputs.
Package: golang-github-mattetti-filebuffer-dev (1.0.1-1)
Section: universe/devel
Homepage: https://github.com/mattetti/filebuffer
Description:  implementation of a few file-like interfaces filebuffer is a package implementing a few file-like interfaces such as io.Reader, io.ReaderAt, io.Seeker and more.  The implementation is backed by a byte buffer and the main purpose is to have in-memory alternative to using an io.File.
Package: golang-github-mattn-go-colorable-dev (0.1.12-1)
Section: universe/devel
Homepage: https://github.com/mattn/go-colorable
Depends: golang-github-mattn-go-isatty-dev (>= 0.0.14)
Description:  Golang library to colorable writer for windows This golang library is possible to handle escape sequence for ansi color on windows.
Package: golang-github-mattn-go-ieproxy-dev (0.0~git20191113.7c0f686-2)
Section: universe/devel
Homepage: https://github.com/mattn/go-ieproxy
Description:  Go package to detect the proxy settings on Windows platform (library) ieproxy Go package to detect the proxy settings on Windows platform. . The settings are initially attempted to be read from the WinHttpGetIEProxyConfigForCurrentUser DLL call (https://docs.microsoft.com/en-us/windows/desktop/api/winhttp/nf-winhttp-winhttpgetieproxyconfigforcurrentuser), but falls back to the registry (CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings) in the event the DLL call fails. . For more information, take a look at the documentation (https://godoc.org/github.com/mattn/go-ieproxy) Methods You can either obtain a net/http compatible proxy function using ieproxy.GetProxyFunc(), set environment variables using ieproxy.OverrideEnvWithStaticProxy() (though no automatic configuration is available this way), or obtain the proxy settings via ieproxy.GetConf().
Package: golang-github-mattn-go-isatty-dev (0.0.14-1)
Section: universe/devel
Homepage: https://github.com/mattn/go-isatty
Depends: golang-golang-x-sys-dev (>= 0.0~git20210630.0f9fa26)
Description:  Golang library to implementation isatty interface The isatty() function tests whether a file descriptor refers to a terminal. . This package provides a library to implement isatty interface to Golang command-line programs.
Package: golang-github-mattn-go-pointer-dev (0.0~git20180825.49522c3-2)
Section: universe/devel
Homepage: https://github.com/mattn/go-pointer
Description:  utility for cgo go-pointer is a utility for cgo.
Package: golang-github-mattn-go-runewidth-dev (0.0.13-2)
Section: universe/devel
Homepage: https://github.com/mattn/go-runewidth
Depends: golang-github-rivo-uniseg-dev
Description:  functions to get fixed width of the character or string Golang library provinding functions to get fixed width of the character or string.
Package: golang-github-mattn-go-shellwords-dev (1.0.10-2)
Section: universe/devel
Homepage: https://github.com/mattn/go-shellwords
Description:  parse line as shell words in Golang Parse line as shell words. Based on cpan module Parse::CommandLine (https://metacpan.org/pod/Parse::CommandLine).
Package: golang-github-mattn-go-sqlite3-dev (1.14.11~ds1-2)
Section: universe/devel
Homepage: https://github.com/mattn/go-sqlite3
Depends: libsqlite3-dev
Description:  sqlite3 driver for go that using database/sql SQLite3 driver conforming to the built-in database/sql interface. Currently, go-sqlite3 support following data types: null, integer, float, blob, text and timestamp/datetime.
Package: golang-github-mattn-go-tty-dev (0.0.3-2)
Section: universe/devel
Homepage: https://github.com/mattn/go-tty
Depends: golang-golang-x-sys-dev
Description:  Go tty library Simple tty utility written in Go.
Package: golang-github-mattn-go-unicodeclass-dev (0.0.1-2)
Section: universe/golang
Homepage: https://github.com/mattn/go-unicodeclass
Description:  Unicode class package (library) Usage . fmt.Println(unicodeclass.Is('世')) // CJKIdeographs
Package: golang-github-mattn-go-xmlrpc-dev (0.0.3-2)
Section: universe/golang
Homepage: https://github.com/mattn/go-xmlrpc
Description:  XML-RPC interface for Go (library) The github.com/mattn/go-xmlrpc package implements a XML remote procedure call (XML-RPC) interface for the Go language.
Package: golang-github-mattn-go-xmpp-dev (0.0~git20211029.912ba61-2)
Section: universe/golang
Homepage: https://github.com/mattn/go-xmpp
Description:  go xmpp library (library) go-xmpp . go xmpp library (original was written by russ cox) . Documentation (https://godoc.org/github.com/mattn/go-xmpp)
Package: golang-github-mattn-go-zglob-dev (0.0~git20171230.4959821-1.1)
Section: universe/devel
Homepage: https://github.com/mattn/go-zglob
Description:  glob library that descends into other directories A glob library that implements descending into other directories. It is optimized for filewalking.
Package: golang-github-mb0-glob-dev (0.0~git20160210.1eb79d2-2)
Section: universe/golang
Homepage: https://github.com/mb0/glob
Description:  Configurable globbing and matching algorithm for go (library) The package is based on the globbing and matching code from package path/filepath.
Package: golang-github-mcuadros-go-gin-prometheus-dev (0.1.0+git20190723.c7374e9-5)
Section: universe/devel
Homepage: https://github.com/mcuadros/go-gin-prometheus
Depends: golang-github-gin-gonic-gin-dev, golang-github-prometheus-client-golang-dev, golang-logrus-dev
Description:  Gin Web Framework Prometheus metrics exporter This package contains a gin Web Framework Prometheus metrics exporter. . Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance.
Package: golang-github-mcuadros-go-lookup-dev (0.0~git20171110.5650f26-2)
Section: universe/devel
Homepage: https://github.com/mcuadros/go-lookup
Depends: golang-gopkg-check.v1-dev
Description:  Small library on top of reflect for make lookups to any Structs or Maps Using a very simple DSL one can have access to any property, key or value of any value of Go.
Package: golang-github-mcuadros-go-version-dev (1.0.0-3)
Section: universe/devel
Homepage: https://github.com/mcuadros/go-version
Description:  version normalizer and comparison library for Go Version is a Go library that provides version normalization and comparisons. It can also verify that a provided version string falls within a given range. . Examples:   version.CompareSimple("1.2", "1.0.1")   version.Compare("2.3.4", "v3.1.2", "<")   .   c := version.NewConstrainGroupFromString(">2.0,<=3.0")   c.Match("2.5.0beta")
Package: golang-github-mdlayher-arp-dev (0.0~git20191213.f72070a-2)
Section: universe/devel
Homepage: https://github.com/mdlayher/arp
Depends: golang-github-mdlayher-ethernet-dev, golang-github-mdlayher-raw-dev
Description:  Go module for the ARP protocol Package arp implements the ARP protocol, as described in RFC 826.
Package: golang-github-mdlayher-dhcp6-dev (0.0~git20190311.2a67805-2)
Section: universe/golang
Homepage: https://github.com/mdlayher/dhcp6
Depends: golang-golang-x-net-dev
Description:  implements a DHCPv6 server, as described in RFC 3315 (library) Package dhcp6 implements a DHCPv6 server, as described in IETF RFC 3315. . This package implements a DHCP server for IPv6.
Package: golang-github-mdlayher-ethernet-dev (0.0~git20190606.0394541-2)
Section: universe/devel
Homepage: https://github.com/mdlayher/ethernet
Description:  Marshaling and unmarshaling of Ethernet frames and VLAN tags Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags. . For more information about using raw sockets with Ethernet frames in Go, the author has published https://mdlayher.com/blog/network-protocol-breakdown-ethernet-and-go/
Package: golang-github-mdlayher-genetlink-dev (1.1.0-3)
Section: universe/golang
Homepage: https://github.com/mdlayher/genetlink
Depends: golang-github-google-go-cmp-dev, golang-github-mdlayher-netlink-dev, golang-golang-x-net-dev, golang-golang-x-sys-dev, golang-honnef-go-tools-dev
Description:  generic netlink interactions and data types (library) The genetlink package implements generic netlink interactions and data types. . For more information about how netlink and generic netlink work, check out the blog series on Linux, Netlink, and Go (https://mdlayher.com/blog/linux-netlink-and-go-part-1-netlink/).
Package: golang-github-mdlayher-netlink-dev (1.6.0-2)
Section: universe/devel
Homepage: https://github.com/mdlayher/netlink
Depends: golang-github-google-go-cmp-dev, golang-github-josharian-native-dev, golang-github-mdlayher-socket-dev, golang-golang-x-net-dev, golang-golang-x-sys-dev
Description:  low-level access to Linux netlink sockets (library) The netlink package provides low-level access to Linux netlink sockets. . For more information about how netlink works, check out blog series on Linux, Netlink, and Go (https://mdlayher.com/blog/linux-netlink-and-go-part-1-netlink/).
Package: golang-github-mdlayher-netx-dev (0.0~git20200512.669a06f-2)
Section: universe/golang
Homepage: https://github.com/mdlayher/netx
Depends: golang-github-google-go-cmp-dev, golang-golang-x-net-dev, golang-golang-x-sync-dev
Description:  Collection of small Go networking packages (library) Collection of small Go networking packages:   * eui64 enables creation and parsing of Modified EUI-64 format     interface identifiers, as described in RFC 4291, Section 2.5.1   * multinet allows combining multiple package net types into one   * rfc4193 implements Unique Local IPv6 Unicast Address prefix     generation, as described in RFC 4193
Package: golang-github-mdlayher-raw-dev (0.0~git20191009.50f2db8-2)
Section: universe/devel
Homepage: https://github.com/mdlayher/raw
Depends: golang-github-google-go-cmp-dev, golang-golang-x-net-dev, golang-golang-x-sys-dev
Description:  Read and write data at the raw network interface device level Raw is a golang package to access raw network sockets and read and write data directly to the wire. . For more information about using raw sockets with Ethernet frames in Go, the author has published https://mdlayher.com/blog/network-protocol-breakdown-ethernet-and-go/ . At this time, package raw is in a pre-v1.0.0 state. Changes are being made which may impact the exported API of this package and others in its ecosystem.
Package: golang-github-mdlayher-socket-dev (0.1.1-2)
Section: universe/golang
Homepage: https://github.com/mdlayher/socket
Depends: golang-github-google-go-cmp-dev, golang-golang-x-net-dev, golang-golang-x-sync-dev, golang-golang-x-sys-dev
Description:  low-level network connection type to provide asynchronous I/O (library) The socket package provides a low-level network connection type which integrates with Go's runtime network poller to provide asynchronous I/O and deadline support. . This package focuses on UNIX-like operating systems which make use of BSD sockets system call APIs. It is meant to be used as a foundation for the creation of operating system-specific socket packages, for socket families such as Linux's AF_NETLINK, AF_PACKET, or AF_VSOCK. This package should not be used directly in end user applications. . Any use of package socket should be guarded by build tags, as one would also use when importing the syscall or golang.org/x/sys packages.
Package: golang-github-mdlayher-vsock-dev (0.0~git20210303.10d5918-2)
Section: universe/golang
Homepage: https://github.com/mdlayher/vsock
Depends: golang-golang-x-sys-dev
Description:  Vsock provides access to Linux VM sockets (AF_VSOCK) Package vsock provides access to Linux VM sockets (AF_VSOCK) for communication between a hypervisor and its virtual machines.  MIT Licensed.
Package: golang-github-mdlayher-wifi-dev (0.0~git20200527.84f0b94-3)
Section: universe/golang
Homepage: https://github.com/mdlayher/wifi
Depends: golang-github-google-go-cmp-dev, golang-github-mdlayher-genetlink-dev, golang-github-mdlayher-netlink-dev
Description:  access to IEEE 802.11 Wi-Fi device actions and statistics (library) This package provides access to IEEE 802.11 Wi-Fi device actions and statistics. . At this time, this package supports the following operating systems:  • Linux: using netlink, generic netlink, and nl80211.
Package: golang-github-mendersoftware-go-lib-micro-dev (0.0~git20211108.4e20429+ds1-2)
Section: universe/golang
Homepage: https://github.com/mendersoftware/go-lib-micro
Depends: golang-github-gin-gonic-gin-dev, golang-github-google-uuid-dev, golang-github-pkg-errors-dev, golang-github-satori-go.uuid-dev, golang-github-spf13-viper-dev, golang-github-stretchr-testify-dev, golang-gopkg-tomb.v2-dev, golang-logrus-dev
Description:  Group of golang packages for developing microservices. (library) Mender: go-lib-micro Mender is an open source over-the-air (OTA) software updater for embedded Linux devices. Mender comprises a client running at the embedded device, as well as a server that manages deployments across many devices. . This package contains the Mender go-lib-micro library, which is part of the Mender server. The Mender server is designed as a microservices architecture and comprises several repositories. . The go-lib-micro library is a collection of utilities and middlewares shared among microservices in the Mender ecosystem.