Go语言流程控制详情
目录1、流程控制2、if语句3、goto4、for语句5、switch1、流程控制流程控制在编程语言中是最伟大的发明了,因为有了它,你可以通过很简单的流程描述来表达很复杂的逻辑。流程控制包含分三大类...[详细]
2022-04-01 10:57 分类:自动化-
GO中 分组声明与array, slice, map函数
目录iota枚举Go程序设计的一些规则数组切片mapmake、new操作前言:在Go语言中,同时声明多个常量、变量,或者导入多个包时,可采用分组的方式进行声明。例如下面的代码:import...[详细]
2022-04-01 10:56 分类:自动化 Go语言数据类型详细介绍
目录一、Go语言两大数据类型二、基础类型三、复合类型指针四、数组(array)五、切片(slice)六、字典/映射(map)七、通道(channel)八、结构体(struct)九、接口(interf...[详细]
2022-04-01 10:55 分类:自动化-
Jaeger Client Go入门并实现链路追踪
目录Jaeger部署Jaeger从示例了解JaegerClientGo了解trace、spantracer配置Sampler配置Reporter配置分布式系统与span怎么调、怎么传H...[详细]
2022-04-01 10:54 分类:自动化 Go语言的变量定义详情
目录一、变量声明变量二、短声明指针三、new函数四、变量的生命期五、变量的作用域一、变量声明变量go定义变量的方式和c,c++,java语法不一样,如下:var变量名类型,比如:vara...[详细]
2022-04-01 10:53 分类:自动化Go语言中定时任务库Cron使用方法介绍
目录快速入门Cron表达式格式预定义时间表设置时区常用的方法介绍快速入门安装cron,注意这里安装的是v3版本。新版本和旧版时间使用有所区别gogetgithub.com/robfig/cron/...[详细]
2022-04-01 10:51 分类:自动化-
Go中的gRPC入门教程详解
目录GoGRPC入门1,安装包2,gRPC服务端3,gRPC客户端4,编译运行5,其它GRPCProtobufbuffer字段类型字段规则ProtobufgRPC四种服务方法编译prot...[详细]
2022-04-01 10:50 分类:自动化 Golang库插件注册加载机制的问题
目录注册加载总结最近看到一个内部项目的插件加载机制,非常赞。当然这里说的插件并不是指的golang原生的可以在buildmode中加载指定so文件的那种加载机制。而是软件设计上的「插件」。如果你的软件...[详细]
2022-04-01 10:50 分类:自动化简单聊聊Golang中defer预计算参数
目录什么是deferGo语言defer预计算参数总结什么是deferdefer用来声明一个延迟函数,把这个函数放入到一个栈上,当外部的包含方法return之前,返回参数到调用方法之前调用,也可以说是...[详细]
2022-04-01 10:49 分类:自动化-
Go 中的空白标识符下划线
目录1.什么是空白标识符2.未使用的赋值变量3.未知的结构体4.未使用的包5.总结与Python一样,Go语言也有空白标识符。1.什么是空白标识符空白标识符是未使用的值的占位符。它由下划线(_)...[详细]
2022-04-01 10:48 分类:自动化 -
golang生成vcf通讯录格式文件详情
目录1.源码2.源码解析3.运行结果前言:vcf文件:VCF是通讯录格式文件,一般需要用手机通讯录导入导出的文件格式都是vcf格式。目的:如果你是卖房销售,或者你是做什么推销的,你可以生成同城...[详细]
2022-04-01 10:46 分类:自动化 -
golang实现浏览器导出excel文件功能
目录1.依赖包2.示例3.分析3.1先根据需求查询需要的list对象3.2新建文件,设置文件名,跟列名3.3设置标题单元格3.4设置内容单元格3.5流媒体返回web1.依赖包import(githu...[详细]
2022-04-01 10:46 分类:自动化