golang
137
title: "基于golang的手机号格式验证和邮箱格式验证"
date: 2021-03-07T19:33:09+08:00
draft: true
tags: ['go']
author: "dadigang"
author_cn: "大地缸"
personal: "http://www.real007.cn"关于作者
http://www.real007.cn/about
基于golang的手机号格式验证和邮箱格式验证(正则表达式)
废话不多说,直接上代码
//email verify
func
44
分类Go语言中的数据类型分为:基本数据类型和复合数据类型基本数据类型整型、浮点型、布尔型、字符串复合数据类型数组、切片、结构体、函数、map、通道(channel)、接口等整型整型分为以下两个大类:有符号整型按长度分:int8、int16、int32、int64
对应的无符号整型:uint8、uint16、uint32、uint64定义int类型默认值为空var num int = 10
fmt.Printf("num=%v 类型:%T",num, num)
//num=10 类型:int默认的int类型
49
参考文章 https://juejin.cn/post/684490...准备工作:需要创建一个交换机j_dlx 需要创建一个队列j_dlx_queuej_dlx 与 j_dlx_queue 绑定在一起 交换机类型4种任一种produer.go 生产者package mainimport ("fmt""github.com/streadway/amqp""time"
)//因:快速实现逻辑,故:不处理错误逻辑
func main() {conn, _ := amqp.Dial("amqp://user:p
191
title: "Golang1.4bootstrap无法直接在aarch64编译"
date: 2021-03-07T14:48:06+08:00
draft: true
tags: ['go']
author: "dadigang"
author_cn: "大地缸"
personal: "http://www.real007.cn"关于作者
http://www.real007.cn/about
下载地址:
bootstrap
···
https://dl.google.com/go/go1.4-boo
46
手撸golang GO与微服务 Saga模式之9 小结/gitee源码
缘起
最近阅读<<Go微服务实战>> (刘金亮, 2021.1)
本系列笔记拟采用golang练习之
Saga模式saga模式将分布式长事务切分为一系列独立短事务
每个短事务是可通过补偿动作进行撤销的
事务动作和补动作偿都是幂等的, 允许重复执行而不会有副作用Saga由一系列的子事务“Ti”组成,
每个Ti都有对应
65
函数结构在编程领域,函数向编译器和开发者提供了有关的信息,这些信息指明了函数该接收什么样的输入以及会产生什么样的输出。这些信息是通过函数第一行提供的,第一行称为函数签名。Go语言声明函数语法如下:func 函数名称(参数名 参数类型) (返回值名称 返回值类型) { // 函数体
return语句
}参数名在参数类型前面,如a int,这一点和其他语言是不同的函数参数数量可以不固定,但是只允许最后一个参数数量不固定,而且必须是同种类型返回值名称不是必须的,但是参数名是必须写的有返回值的函数,函数体内
55
函数结构在编程领域,函数向编译器和开发者提供了有关的信息,这些信息指明了函数该接收什么样的输入以及会产生什么样的输出。这些信息是通过函数第一行提供的,第一行称为函数签名。Go语言声明函数语法如下:func 函数名称(参数名 参数类型) (返回值名称 返回值类型) { // 函数体
return语句
}参数名在参数类型前面,如a int,这一点和其他语言是不同的函数参数数量可以不固定,但是只允许最后一个参数数量不固定,而且必须是同种类型返回值名称不是必须的,但是参数名是必须写的有返回值的函数,函数体内
150
此篇文章本作者理解的一知半解,还不够深刻,有时间我再补充,今天有点忙,欢迎大家评论讲解,3Q!!!!参考文章:https://studygolang.com/artic...生产者 producer.gopackage mainimport ("fmt""github.com/streadway/amqp""time"
)//因:快速实现逻辑,故:不处理错误逻辑
func main() {conn, _ := amqp.Dial("amqp://user:password@host:ip/vhost")c