1 Star 0 Fork 0

GoMods / tools

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Tools

工具库

安装

go get gitee.com/gomods/tools

Address

import "gitee.com/gomods/tools/uAddress"

// 获取IP
ips, err := uAddress.IntranetIP()

Os

import "gitee.com/gomods/tools/uOs"

// 判断文件是否存在
has, err := uOs.DirExists("/home/dev")

Rand

import "gitee.com/gomods/tools/uRand"

// 生产 [100] 以内随机数
r := uRand.NewRandInt(1000)

Snowflake

初始化

import "gitee.com/gomods/tools/uSnowflake"

// 初始化,传递项目名称
uSnowflake.InitSnowflake("appName")

示例

import "gitee.com/gomods/tools/uSnowflake"

// 生产雪花ID
uSnowflake.NewIdInt64()
uSnowflake.NewIdString()

空文件

简介

暂无描述 展开 收起
Go
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Go
1
https://gitee.com/gomods/tools.git
git@gitee.com:gomods/tools.git
gomods
tools
tools
master

搜索帮助