知识分享之Golang——Golang中日常使用的随机数和UUID

简介: 知识分享之Golang篇是我在日常使用Golang时学习到的各种各样的知识的记录,将其整理出来以文章的形式分享给大家,来进行共同学习。欢迎大家进行持续关注。知识分享系列目前包含Java、Golang、Linux、Docker等等。

知识分享之Golang——Golang中日常使用的随机数和UUID

背景

知识分享之Golang篇是我在日常使用Golang时学习到的各种各样的知识的记录,将其整理出来以文章的形式分享给大家,来进行共同学习。欢迎大家进行持续关注。

知识分享系列目前包含Java、Golang、Linux、Docker等等。

开发环境

  • 系统:windows10
  • 语言:Golang
  • golang版本:1.17

内容

本节对其日常使用的随机数和UUID获取方式进行了整理,便于后续日常快速使用,以下是相关使用方式和工具函数

1、随机数

// 设置种子数,这里使用时间戳-纳秒
rand.Seed(time.Now().UnixNano())
// 获取一个0-100的随机数
demo1 := rand.Intn(100)
fmt.Println(demo1)

2、UUID

go get github.com/go-basic/uuid
uuid := uuid.New()
fmt.Println(uuid)

参考文献:

https://studygolang.com/articles/14622
https://studygolang.com/articles/28852

本文声明:

5330898-d1c72b6c90e378f3.png
知识共享许可协议
本作品由 cn華少采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。

目录
相关文章
|
设计模式 Java 应用服务中间件
Tomcat 架构原理解析到设计借鉴
Tomcat 架构原理解析到设计借鉴
422 0
|
3月前
|
开发框架 JSON 中间件
Go语言Web开发框架实践:使用 Gin 快速构建 Web 服务
Gin 是一个高效、轻量级的 Go 语言 Web 框架,支持中间件机制,非常适合开发 RESTful API。本文从安装到进阶技巧全面解析 Gin 的使用:快速入门示例(Hello Gin)、定义 RESTful 用户服务(增删改查接口实现),以及推荐实践如参数校验、中间件和路由分组等。通过对比标准库 `net/http`,Gin 提供更简洁灵活的开发体验。此外,还推荐了 GORM、Viper、Zap 等配合使用的工具库,助力高效开发。
|
NoSQL Redis
go-redis 之结构体数组的存入取出
go-redis 之结构体数组的存入取出
1352 0
|
10月前
|
安全 关系型数据库 MySQL
【赵渝强老师】MySQL的连接方式
本文介绍了MySQL数据库服务器启动后的三种连接方式:本地连接、远程连接和安全连接。详细步骤包括使用root用户登录、修改密码、创建新用户、授权及配置SSL等。并附有视频讲解,帮助读者更好地理解和操作。
1081 1
|
数据库 数据安全/隐私保护
Failed to load resource: the server responded with a status of 404 ()出错的原因是,因为自己调试的时候,设置了与宝塔不一样的数据库
Failed to load resource: the server responded with a status of 404 ()出错的原因是,因为自己调试的时候,设置了与宝塔不一样的数据库
|
数据库 Python
什么问题会导致404?如何解决404?
什么问题会导致404?如何解决404?
|
Shell Windows
解决 Win11 打开文件夹很慢-资源管理器卡顿
解决 Win11 打开文件夹很慢-资源管理器卡顿
2121 0
|
JSON 前端开发 关系型数据库
gin框架学习-Gin框架和Gorm框架搭建一个简单的API微服务
创建包管理工具,此命令会在当前目录中初始化和创建一个新的go.mod文件,手动创建go.mod文件再包含一些module声明也等同该命令,而go mod init命令便是帮我们简便操作,可以帮助我们自动创建。
794 0
gin框架学习-Gin框架和Gorm框架搭建一个简单的API微服务
|
关系型数据库 MySQL
Mysql:Operand should contain 1 column(s)解决方案
Mysql:Operand should contain 1 column(s)解决方案
603 0
Mysql:Operand should contain 1 column(s)解决方案

热门文章

最新文章