
go get github.com/duke-git/lancet/v2 //安装v2最新版本v2.x.xgo get github.com/duke-git/lancet@v1.2.9 // 使用go1.18以下版本, 必须安装v1.x.x版本lancet是以包的结构组织代码的,使用时需要导入相应的包名。例如:如果使用字符串相关函数,需要导入strutil包:
import "github.com/duke-git/lancet/v2/strutil"此处以字符串工具函数ReverseStr(逆序字符串)为例,需要导入strutil包:
package main
import (
"fmt"
"github.com/duke-git/lancet/v2/strutil"
)
func main() {
s := "hello"
rs := strutil.ReverseStr(s)
fmt.Println(rs) //olleh
}import "github.com/duke-git/lancet/v2/algorithm"import "github.com/duke-git/lancet/v2/concurrency"import "github.com/duke-git/lancet/v2/convertor"import "github.com/duke-git/lancet/v2/cryptor"import "github.com/duke-git/lancet/v2/datetime"import "github.com/duke-git/lancet/v2/fileutil"import "github.com/duke-git/lancet/v2/formatter"import "github.com/duke-git/lancet/v2/function"import "github.com/duke-git/lancet/v2/maputil"import "github.com/duke-git/lancet/v2/mathutil"import "github.com/duke-git/lancet/v2/netutil"import "github.com/duke-git/lancet/v2/random"import "github.com/duke-git/lancet/v2/retry"import "github.com/duke-git/lancet/v2/slice"import "github.com/duke-git/lancet/v2/strutil"import "github.com/duke-git/lancet/v2/system"import "github.com/duke-git/lancet/v2/validator"validator.md#IsWeakPassword)
import "github.com/duke-git/lancet/v2/xerror"