pkg

module
v0.12.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 27, 2022 License: Apache-2.0

README

go-pkg

CI PkgGoDev GoReportCard Coverage

General Purpose Golang Building Blocks

Usage

go get -u arhat.dev/pkg

LICENSE

Copyright 2020 The arhat.dev Authors.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Directories

Path Synopsis
Package cli provides support for posix style cli flag parsing and supports simple command resolution.
Package cli provides support for posix style cli flag parsing and supports simple command resolution.
kubehelper module
Package nethelper wraps various kind of network support with universal api to dial and listen you need to import according packages to enabled certain network supprot
Package nethelper wraps various kind of network support with universal api to dial and listen you need to import according packages to enabled certain network supprot
piondtls
Package piondtls registers udp/udp4/udp6 with dtls support to nethelper package import this package as `_ "arhat.dev/pkg/nethelper/piondtls"` then you can listen and dial udp/udp4/udp6 dtls connections
Package piondtls registers udp/udp4/udp6 with dtls support to nethelper package import this package as `_ "arhat.dev/pkg/nethelper/piondtls"` then you can listen and dial udp/udp4/udp6 dtls connections
pipenet
Package pipenet register pipe network (arhat.dev/pkg/pipenet) with and without tls support import this package as `_ "arhat.dev/pkg/nethelper/pipenet"` then you can listen and dial udp/udp4/udp6 dtls connections
Package pipenet register pipe network (arhat.dev/pkg/pipenet) with and without tls support import this package as `_ "arhat.dev/pkg/nethelper/pipenet"` then you can listen and dial udp/udp4/udp6 dtls connections
stdnet
Package stdnet register tcp/tcp4/tcp6/udp/udp4/udp6/unix network implementation from standard `net` library
Package stdnet register tcp/tcp4/tcp6/udp/udp4/udp6/unix network implementation from standard `net` library
Package pathhelper
Package pathhelper
perfhelper module
rshelper module
Package tlshelper provides reusable tls config definition with rendering suffix support
Package tlshelper provides reusable tls config definition with rendering suffix support
Package trie provides generic Trie implementations
Package trie provides generic Trie implementations
Package unionfs provides unification of multiple io/fs.FS
Package unionfs provides unification of multiple io/fs.FS

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL