k3ylabs/cosoco-image-dataset huggingface dataset:
Package: golang-github-jsternberg-zap-logfmt-dev (1.0.0-1.1)
Section: universe/devel
Homepage: https://github.com/jsternberg/zap-logfmt
Depends: golang-github-stretchr-testify-dev, golang-go.uber-zap-dev
Description:  logfmt for zap This package implements logfmt for zap . Limitations: It is not possible to log an array, channel, function, map, slice, or struct. . Namespaces are supported. If a namespace is opened, all of the keys will be prepended with the namespace name. For example, with the namespace foo and the key bar, you would get a key of foo.bar.
Package: golang-github-jtacoma-uritemplates-dev (1.0.0-2)
Section: universe/devel
Homepage: https://github.com/jtacoma/uritemplates
Depends: golang-go
Description:  URI Templates (RFC 6570) implemented in Go This is a Go level 4 implementation of URI templates, as described by RFC 6570 ( http://tools.ietf.org/html/rfc6570 ).
Package: golang-github-jteeuwen-go-bindata-dev (3.0.7+git20151023.72.a0ff256-3build2)
Section: universe/devel
Homepage: https://github.com/jteeuwen/go-bindata
Description:  embed data in a Go program - library package This tool converts any file into manageable Go source code. It is useful for embedding binary data into a Go program. The file data is optionally gzip compressed before being converted to a raw byte slice. . This package contains the library to be used by other Go programs.
Package: golang-github-jtolds-gls-dev (4.20.0-2)
Section: universe/devel
Homepage: https://github.com/jtolds/gls
Description:  Goroutine local storage The gls package implements goroutine-local storage. It is a solution to the common problem of identifying a goroutine by some kind of gouroutine id. For example, it can be used to log an HTTP request context id in every log line in the same goroutine as the incoming HTTP request.
Package: golang-github-juju-ansiterm-dev (0.0~git20210929.8b71cc9-1)
Section: universe/devel
Homepage: https://github.com/juju/ansiterm
Depends: golang-github-mattn-go-colorable-dev, golang-github-mattn-go-isatty-dev, golang-github-lunixbochs-vtclean-dev, golang-gopkg-check.v1-dev
Description:  colored writers and tabwriters Package ansiterm provides a Writer that writes out the ANSI escape codes for color and styles.
Package: golang-github-juju-clock-dev (0.0~git20190205.9c5c971-2)
Section: universe/golang
Homepage: https://github.com/juju/clock
Depends: golang-github-juju-errors-dev, golang-github-juju-loggo-dev, golang-github-juju-testing-dev, golang-gopkg-check.v1-dev
Description:  Clock definition and a testing clock (library) Package clock provides:  * an interface definition for a fully defined clock  * a wallClock implementation of that interface using the time package  * a testing clock
Package: golang-github-juju-cmd-dev (0.0~git20210809.65029dab-2)
Section: universe/golang
Homepage: https://github.com/juju/cmd
Depends: golang-github-juju-ansiterm-dev, golang-github-juju-errors-dev, golang-github-juju-gnuflag-dev, golang-github-juju-loggo-dev, golang-github-juju-testing-dev, golang-gopkg-check.v1-dev, golang-yaml.v2-dev
Description:  Command line implementation framework (library) Command line implementation framework that is used by other juju libraries.
Package: golang-github-juju-collections-dev (0.0~git20200605.0d0ec82-2)
Section: universe/golang
Homepage: https://github.com/juju/collections
Depends: golang-github-juju-testing-dev, golang-gopkg-check.v1-dev
Description:  Deque and set implementations (library) Set and deque implementations for Go.
Package: golang-github-juju-errors-dev (0.0~git20210818.5560c4c-1)
Section: universe/devel
Homepage: https://github.com/juju/errors
Depends: golang-github-juju-testing-dev, golang-gopkg-check.v1-dev
Description:  Common juju errors and functions to annotate errors The juju/errors library provides an easy way to annotate errors without losing the original error context. . The exported 'New' and 'Errorf' functions are designed to replace the 'errors.New' and 'fmt.Errorf' functions respectively. The same underlying error is there, but the package also records the location at which the error was created. . A primary use case for this library is to add extra context any time an error is returned from a function.
Package: golang-github-juju-gnuflag-dev (0.0~git20171113.2ce1bb7-2)
Section: universe/golang
Homepage: https://github.com/juju/gnuflag
Description:  GNU-compatible flag handling with a stdlib-like API for Go (library) The gnuflag package is a fork of the Go standard library package that supports GNU-compatible flag syntax. . In particular, it supports --longflag and -l single-character flag syntax.
Package: golang-github-juju-gomaasapi-dev (0.0~git20200602.aa56136-2)
Section: universe/golang
Homepage: https://github.com/juju/gomaasapi
Depends: golang-github-juju-collections-dev, golang-github-juju-errors-dev, golang-github-juju-loggo-dev, golang-github-juju-schema-dev, golang-github-juju-testing-dev, golang-github-juju-version-dev, golang-gopkg-check.v1-dev, golang-gopkg-mgo.v2-dev
Description:  Go bindings for talking to MAAS (library) This library serves as a minimal client for communicating with the MAAS web API in Go programs.
Package: golang-github-juju-httpprof-dev (0.0~git20141217.14bf14c-4)
Section: universe/devel
Homepage: https://github.com/juju/httpprof
Description:  fork of net/http/pprof which works when not at the server's root package pprof is afork of net/http/pprof which works when not at the server's root. . The API is identical to net/http/pprof, with additional exported members to support the use case.
Package: golang-github-juju-loggo-dev (0.0~git20210728.eebad3a-1)
Section: universe/devel
Homepage: https://github.com/juju/loggo
Depends: golang-github-juju-ansiterm-dev, golang-gopkg-check.v1-dev
Description:  logging library for Go This package provides an alternative to the standard library log package. . The actual logging functions never return errors.  If you are logging something, you really don't want to be worried about the logging having trouble.
Package: golang-github-juju-mutex-dev (0.0~git20180619.d21b13a-2)
Section: universe/golang
Homepage: https://github.com/juju/mutex
Depends: golang-github-golang-mock-dev, golang-github-juju-errors-dev, golang-gopkg-check.v1-dev
Description:  Provides a named machine level mutex shareable between processes (library) package mutex provides a named machine level mutex shareable between processes. . Mutexes have names. Each each name, only one mutex for that name can be acquired at the same time, within and across process boundaries. If a process dies while the mutex is held, the mutex is automatically released.
Package: golang-github-juju-names-dev (4.0.0-1)
Section: universe/golang
Homepage: https://github.com/juju/names
Depends: golang-github-juju-errors-dev, golang-github-juju-testing-dev, golang-github-juju-utils-dev, golang-gopkg-check.v1-dev
Description:  Package to deal with juju names (services, units, machines, etc) (library) Collection of helpers for handling juju entity names (services, units, machines, etc).
Package: golang-github-juju-persistent-cookiejar-dev (0.0~git20171026.d5e5a84-2)
Section: universe/golang
Homepage: https://github.com/juju/persistent-cookiejar
Depends: golang-github-frankban-quicktest-dev, golang-golang-x-net-dev, golang-gopkg-errgo.v1-dev, golang-gopkg-retry.v1-dev, golang-go4-dev
Description:  fork of net/http/cookiejar that allows serialisation of cookies (library) cookiejar implements an in-memory RFC 6265-compliant http.CookieJar.
Package: golang-github-juju-qthttptest-dev (0.1.1-2)
Section: universe/golang
Homepage: https://github.com/juju/qthttptest
Depends: golang-github-frankban-quicktest-dev, golang-gopkg-mgo.v2-dev, golang-yaml.v2-dev
Description:  Check that JSON HTTP endpoints respond appropriately (library) This package adds some quicktest-compatible checks that check the result of HTTP responses. . It also provides some checkers that check unmarshaled data from other formats too.
Package: golang-github-juju-ratelimit-dev (1.0.1-1.1)
Section: universe/devel
Homepage: https://github.com/juju/ratelimit
Description:  Efficient token-bucket-based rate limiter module for Go The ratelimit package provides an efficient token bucket implementation in Go. The token bucket algorithm implements a method for ensuring a reader or writer does not exceed a specified rate limit.
Package: golang-github-juju-retry-dev (0.0~git20160928.1998d01-3)
Section: universe/devel
Homepage: https://github.com/juju/retry
Depends: golang-github-juju-errors-dev, golang-gopkg-check.v1-dev
Description:  encapsulates the mechanism around retrying commands The retry package encapsulates the mechanism around retrying commands.
Package: golang-github-juju-schema-dev (1.0.0-3)
Section: universe/golang
Homepage: https://github.com/juju/schema
Depends: golang-gopkg-check.v1-dev
Description:  coerce dynamically typed data structures into known forms (library) This package provides helpers for coercing dynamically typed data structures into known forms.
Package: golang-github-juju-simplekv-dev (1.1.0-1)
Section: universe/golang
Homepage: https://github.com/juju/simplekv
Depends: golang-github-frankban-quicktest-dev, golang-github-juju-utils-dev, golang-gopkg-errgo.v1-dev, golang-gopkg-mgo.v2-dev, golang-gopkg-retry.v1-dev, golang-pq-dev
Description:  Naive key-value store with multiple backends (library) Simple key-value store with multiple backends. . This library provides a naive key-value store with Postgres, MongoDB and in-memory backend implementations.
Package: golang-github-juju-testing-dev (0.0~git20210324.18c50b0-3)
Section: universe/golang
Homepage: https://github.com/juju/testing
Depends: golang-github-juju-loggo-dev, golang-gopkg-check.v1-dev, golang-gopkg-mgo.v2-dev, golang-yaml.v2-dev
Description:  Testing gocheck suites and checkers used across juju projects (library) This package provides additional base test suites to be used with gocheck.
Package: golang-github-juju-usso-dev (1.0.1-2)
Section: universe/golang
Homepage: https://github.com/juju/usso
Depends: golang-github-frankban-quicktest-dev, golang-github-yohcop-openid-go-dev, golang-gopkg-errgo.v1-dev, golang-gopkg-macaroon.v2-dev
Description:  Ubuntu single sign-on library Provides an interface to Ubuntu's single sign-on service.
Package: golang-github-juju-utils-dev (0.0~git20200923.4646bfe-1)
Section: universe/devel
Homepage: https://github.com/juju/utils
Depends: golang-github-juju-clock-dev, golang-github-juju-cmd-dev, golang-github-juju-collections-dev, golang-github-juju-errors-dev, golang-github-juju-httpprof-dev, golang-github-juju-loggo-dev, golang-github-juju-mutex-dev, golang-github-juju-testing-dev, golang-github-julienschmidt-httprouter-dev, golang-github-masterzen-winrm-dev, golang-golang-x-crypto-dev, golang-golang-x-net-dev, golang-golang-x-text-dev, golang-gopkg-check.v1-dev, golang-gopkg-errgo.v1-dev, golang-gopkg-httprequest.v1-dev, golang-gopkg-mgo.v2-dev, golang-gopkg-tomb.v1-dev, golang-yaml.v2-dev
Description:  General utility functions This package provides general utility packages and functions.
Package: golang-github-juju-version-dev (0.0~git20211007.2e8da08-1)
Section: universe/devel
Homepage: https://github.com/juju/version
Depends: golang-github-juju-testing-dev, golang-gopkg-check.v1-dev, golang-gopkg-mgo.v2-dev, golang-yaml.v2-dev
Description:  intelligent version comparisons (library) version is a go package for intelligent version comparisons.
Package: golang-github-juju-webbrowser-dev (1.0.0-2)
Section: universe/golang
Homepage: https://github.com/juju/webbrowser
Description:  Go helpers for interacting with Web browsers (library) Go helpers for interacting with Web browsers.
Package: golang-github-julienschmidt-httprouter-dev (1.3.0-1)
Section: universe/devel
Homepage: https://github.com/julienschmidt/httprouter
Description:  High performance HTTP request router for Go that scales well HttpRouter (github.com/julienschmidt/httprouter) is a lightweight high performance HTTP request router (also called multiplexer or just mux for short) for Go. . In contrast to the default mux of Go's net/http package, this router supports variables in the routing pattern and matches against the request method. It also scales better. . The router is optimized for high performance and a small memory footprint. It scales well even with very long paths and a large number of routes. A compressing dynamic trie (radix tree) structure is used for efficient matching.
Package: golang-github-jung-kurt-gofpdf-dev (2.17.2+ds-3)
Section: universe/devel
Homepage: https://github.com/jung-kurt/gofpdf
Description:  PDF document generator with high level support for text, drawing and images Package gofpdf implements a PDF document generator with high level support for text, drawing and images.  Features  * UTF-8 support  * Choice of measurement unit, page format and margins  * Page header and footer management  * Automatic page breaks, line breaks, and text justification  * Inclusion of JPEG, PNG, GIF, TIFF and basic path-only SVG images  * Colors, gradients and alpha channel transparency  * Outline bookmarks  * Internal and external links  * TrueType, Type1 and encoding support  * Page compression  * Lines, Bézier curves, arcs, and ellipses  * Rotation, scaling, skewing, translation, and mirroring  * Clipping  * Document protection  * Layers  * Templates  * Barcodes  * Charting facility  * Import PDFs as templates
Package: golang-github-justinas-alice-dev (1.2.0-2)
Section: universe/devel
Homepage: https://github.com/justinas/alice
Description:  Painless middleware chaining for Go Alice provides a convenient way to chain HTTP middleware functions and the app handler. . It transforms:   go Middleware1(Middleware2(Middleware3(App))) to   go alice.New(Middleware1, Middleware2, Middleware3).Then(App) . None of the other middleware chaining solutions behaves exactly like Alice. Alice is as minimal as it gets: in essence, it's just a for loop that does the wrapping for you.
Package: golang-github-jwilder-encoding-dev (0.0~git20170811.b4e1701-4)
Section: universe/devel
Homepage: https://github.com/jwilder/encoding
Depends: golang-go
Description:  library for working with compressed arrays of integers Encoding is a library for working with compressed arrays of integers. The compression algorithms used are different from typical general purpose algorithms such as Gzip, Snappy, etc. They are more commonly found in search engines (inverted indexes) and columnar databases.
Package: golang-github-jzelinskie-whirlpool-dev (0.0~git20170603.c19460b-2)
Section: universe/devel
Homepage: https://github.com/jzelinskie/whirlpool
Description:  whirlpool cryptographic hashing library This package implements the whirlpool hashing library for go.
Package: golang-github-k-sone-critbitgo-dev (1.4.0-2)
Section: universe/devel
Homepage: https://github.com/k-sone/critbitgo
Description:  crit-bit for golang and its applications (sorted map, IP routing table) Crit-bit trees (http://cr.yp.to/critbit.html) in golang and its applications. . This implementation extended to handle the key that contains a null character from C implementation (https://github.com/agl/critbit). Usage ```go // Create Trie trie := critbitgo.NewTrie()
Package: golang-github-k0kubun-colorstring-dev (0.0~git20150214.0.9440f19-2.1)
Section: universe/devel
Homepage: https://github.com/k0kubun/colorstring
Description:  Go library for colorizing strings for terminal output colorstring is a Go library for outputting colored strings to a console using a simple inline syntax in your string to specify the color to print as.
Package: golang-github-k0kubun-go-ansi-dev (0.0~git20180517.3bf9e29-2)
Section: universe/devel
Homepage: https://github.com/k0kubun/go-ansi
Description:  Windows-portable ANSI escape sequence utility This package contains a Windows-portable ANSI escape sequence utility for Go language. This library converts ANSI escape sequences to Windows API calls on Windows environment.  One can easily use this feature by replacing fmt with ansi.
Package: golang-github-k0kubun-pp-dev (3.0.7-1)
Section: universe/devel
Homepage: https://github.com/k0kubun/pp
Depends: golang-github-k0kubun-colorstring-dev, golang-github-mattn-go-colorable-dev (>= 0.1.7)
Description:  Go library to colored pretty printer on terminal This is a Go library for pretty printing on the terminal output.
Package: golang-github-k0swe-wsjtx-go-dev (1.1.0-2)
Section: universe/devel
Homepage: https://github.com/k0swe/wsjtx-go
Description:  Golang binding for the WSJT-X amateur radio software's UDP interface (library) Golang binding for the WSJT-X amateur radio software's UDP communication interface. This library supports receiving and sending all WSJT-X message types up through WSJT-X v2.3.0. . This is meant to be a fairly thin binding API, so familiarity with WSJT-X's NetworkMessage.hpp (https://sourceforge.net/p/wsjt/wsjtx/ci/8f99fcce/tree/Network/NetworkMessage.hpp) is recommended.
Package: golang-github-kardianos-minwinsvc-dev (1.0.0-2)
Section: universe/golang
Homepage: https://github.com/kardianos/minwinsvc
Description:  Stub for portability to Windows (library) This is a minimal windows service stub. . Programs designed to run from most *nix style operating systems can import this package to enable running programs as services without modifying them.  On Debian platforms, it is simply a no-op, but is a dependency of certain cross-platform code.
Package: golang-github-kardianos-osext-dev (0.0~git20190222.2bc1f35-2)
Section: universe/devel
Homepage: https://github.com/kardianos/osext
Description:  Extend "os" package with Executable and ExecutableFolder This Go library implements functions for discovering the current executable and folder to re-invoke the currently running program. This can be useful for upgrading the current executable or finding resources located relative to the executable file. Both working directory and the os.Args[0] value are arbitrary and cannot be relied on; os.Args[0] can be "faked" . These methods are available in the "os" package from Go 1.8 and later.
Package: golang-github-kardianos-service-dev (1.2.1-1)
Section: universe/devel
Homepage: https://github.com/kardianos/service
Description:  run Go programs as a service on major platforms Service will install / un-install, start / stop, and run a program as a service (daemon). Currently supports: .  * Windows XP+,  * Linux with systemd, Upstart, SysV, and  * OSX with launchd. . Windows controls services by setting up callbacks that are non-trivial. This is very different than other systems. This package provides the same API despite the substantial differences. It also can be used to detect how a program is called, from an interactive terminal or from a service manager.
Package: golang-github-karlseguin-ccache-dev (2.0.3-1)
Section: universe/devel
Homepage: https://github.com/karlseguin/ccache
Depends: golang-github-karlseguin-expect-dev
Description:  Golang LRU Cache for high concurrency CCache is an LRU Cache, written in Go, focused on supporting high concurrency. Lock contention on the list is reduced by introducing a window which limits the frequency that an item can get promoted, using a buffered channel to queue promotions for a single worker, and garbage collecting within the same thread as the worker.
Package: golang-github-karlseguin-expect-dev (1.0.1+git20160716.12.5c2eadb-2)
Section: universe/devel
Homepage: https://github.com/karlseguin/expect
Depends: golang-github-wsxiaoys-terminal-dev
Description:  Testing framework for Go with more concise syntax Expect is a testing framework for Go to help write shorter tests. Go's built-in testing package is fine, except it tends to lead to verbose code. Expect runs within the go test framework but provides a different, concise syntax for specifying expectations.
Package: golang-github-karrick-godirwalk-dev (1.15.3-2)
Section: universe/devel
Homepage: https://github.com/karrick/godirwalk
Depends: golang-github-mattn-go-isatty-dev
Description:  Fast directory traversal for Golang (library) godirwalk is a library for traversing a directory tree on a file system. .  * faster than filepath.Walk.  * more correct on Windows than filepath.Walk.  * more easy to use than filepath.Walk.  * more flexible than filepath.Walk.
Package: golang-github-karrick-goswarm-dev (1.4.7-1.1)
Section: universe/devel
Homepage: https://github.com/karrick/goswarm
Description:  Memoization with asynchronous revalidation for Go goswarm is a library for storing the results of expensive function calls and returning the cached result when the same input key occurs again. . In addition, it provides stale-while-revalidate and stale-if-error compatible features.
Package: golang-github-kata-containers-govmm-dev (0.0~git20211108.e438cc5-1)
Section: universe/golang
Homepage: https://github.com/kata-containers/govmm
Description:  Provide Go APIs for creating and managing virtual machines Virtual Machine Manager for Go (govmm) is a suite of packages that provide Go APIs for creating and managing virtual machines. There's currently support for only one hypervisor, qemu/kvm (version 5.0 and later), support for which is provided by the github.com/kata-containers/govmm/qemu package.
Package: golang-github-kballard-go-shellquote-dev (0.0~git20180428.95032a8-1)
Section: universe/devel
Homepage: https://github.com/kballard/go-shellquote
Depends: golang-any
Description:  Go utilities for performing shell-like word splitting/joining This library provides utilities for joining/splitting strings using sh's word-splitting rules.
Package: golang-github-kelseyhightower-envconfig-dev (1.3.0-2)
Section: universe/devel
Homepage: https://github.com/kelseyhightower/envconfig
Description:  decode environment variables based on a user defined specification Package envconfig implements decoding of environment variables based on a user defined specification. A typical use is using environment variables for configuration settings. . This library is a build dependency of gitaly (a component of gitlab, a git based collaboration platform).
Package: golang-github-keltia-archive-dev (0.8.0-2)
Section: universe/devel
Homepage: https://github.com/keltia/archive
Depends: golang-github-pkg-errors-dev, golang-github-stretchr-testify-dev, golang-github-proglottis-gpgme-dev, golang-github-klauspost-compress-dev
Description:  Small Go library for handling archives of various types. The module currently supports the following "archives": .  * plain text  * gzip files (one file per stream, only first stream)  * zip files  * GPG files (either .asc or .gpg)
Package: golang-github-kelvins-sunrisesunset-dev (1.0-2)
Section: universe/devel
Homepage: https://github.com/kelvins/sunrisesunset
Description:  Go package that provides the sunrise and sunset equation. (library) This package is used to calculate the apparent sunrise and sunset times based on latitude, longitude, date and UTC offset. It was created based on the Corrected Sunrise, Sunset, Noon Times in Seconds - and Solar Angles Matlab function developed by Richard Droste, that was created based on the spreadsheets available in the Earth System Research Laboratory website from the National Oceanic & Atmospheric Administration (NOAA).
Package: golang-github-kentik-patricia-dev (0.0~git20210909.2160333-1)
Section: universe/devel
Homepage: https://github.com/kentik/patricia
Description:  Garbage collector-sensitive patricia tree (library) Go implementation of a patricia tree, specifically for tagging IPv4 and IPv6 addresses with CIDR bits, with a focus on producing as little garbage for the garbage collector to manage as possible. This allows you to tag millions of IP addresses without incurring a penalty during GC scanning.
Package: golang-github-kevinburke-ssh-config-dev (1.0-1)
Section: universe/devel
Homepage: https://github.com/kevinburke/ssh_config
Depends: golang-github-pelletier-go-buffruneio-dev
Description:  Go parser for ssh_config files ssh_config This is a Go parser for ssh_config files. Importantly, this parser attempts to preserve comments in a given file, so you can manipulate a ssh_config file from a program, if your heart desires. . It's designed to be used with the excellent x/crypto/ssh (https://golang.org/x/crypto/ssh) package, which handles SSH negotiation but isn't very easy to configure.