x

package module
v1.2.3 Latest Latest
Warning

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

Go to latest
Published: Jan 18, 2024 License: MIT Imports: 0 Imported by: 0

README

Extra goods of Golang.

go tools

Packages:

  • xstrings
  • xslice
  • xnumber
  • hash
  • xhttp
  • xip
  • redis
  • shell
  • xrandom
  • xvalidator
  • xurl
  • xhashmap
  • xgenerator
  • xprom
  • xfile
  • xsync

Features:

> crypto
    - aes
    - base64
> hash
    - crc32
    - hmac
    - md5
    - sha1
> net
    - http
    - dns
> slice
    - contain
    - eliminate
    - intersect
    - merge
    - union
    - remove (item from slice)
    - split 
    - sum (items in int slice)
    - unique
> sync
    - once
    - waitgroup
> validator
    - URL
    - Email Address
    - IP/IPInt
    - Timestamp
    - Phone Number

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Try

func Try(f func(), handler func(interface{}))

Types

This section is empty.

Directories

Path Synopsis
Package cast provides easy and safe casting in Go.
Package cast provides easy and safe casting in Go.
concurrency
crypto
aes
hash
md5
json
gjson
Package gjson provides searching for json strings.
Package gjson provides searching for json strings.
sjson
Package sjson provides setting json values.
Package sjson provides setting json values.
Package log4go provides level-based and highly configurable logging.
Package log4go provides level-based and highly configurable logging.
net
dns
http
Package httplib is used as http.Client Usage:
Package httplib is used as http.Client Usage:
Package shuffle provides primitives for shuffling slices and user-defined collections.
Package shuffle provides primitives for shuffling slices and user-defined collections.

Jump to

Keyboard shortcuts

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