×

golang

Go 语言如何读取 excel 测试数据,简单易学(golang excel读取)

timeduoduoba timeduoduoba 发表于2024-04-20 浏览4000 评论0
测试当中的数据经常会有 Excel 保存起来,尤其是一些用例的步骤和入参。这么做的好处是,不管你使用什么样的工具,不管你使用什么样的编程语言,都可以通过读取通用格式的数据来进行自动化测试。 在自动化测试中,人们常用的编程语言是 Python 和 Java, 但是随着 golang 的普及,也有越来越多的技术团队用 go 语言做自动化测试。 这篇文章讲 go 语言如何读取 excel 当中的测试数据。 Excelize 是 Go 语言编写的用于操作Excel 文档的库,现在我们用 xlsx

golang

一文搞懂Go读写Excel文件(go 读取excel)

阿卜L 阿卜L 发表于2024-04-20 浏览4497 评论0
先给大家看下我们今天的主角:一只可爱的囊地鼠正在准备食用Excel~ GitHub链接:https://github.com/qax-os/excelize Excelize是一个用纯Go语言编写的库,提供了一组函数,可以对XLAM / XLSM / XLSX / XLTM / XLTX文件进行读写。支持读写由Microsoft Excel™2007及以后版本生成的电子表格文档。通过高兼容性支持复杂组件,并提供流API从具有大量数据的工作表中生成或读取数据。该库需要Go 1.16或

golang

[区块链go]windows系统中安装Go与环境变量配置

酷玩游戏 酷玩游戏 发表于2024-04-20 浏览5080 评论0
目录 下载 安装 检查 环境变量  下载 Go 语言支持以下系统: Linux FreeBSD Mac OS X(也称为 Darwin) Window 下载地址为:https://Golang.Google.cn/dl/ 进入官网后,点击下载。 安装 下载完成后,进行安装,默认安装在c盘,安装目录可以进行修改,等待安装完成。 检查 我们打开cmd,输入Go version命令,来检查是否安装完成。 不同于其他语言,g

golang

测试开发相关技术栈(逐步更新中)(测试的技术栈)

luofc luofc 发表于2024-04-20 浏览5303 评论0
背景 当前,各大公司当前测试开发工作的要求也越来越高。因此,本文针对测试开发工作中常用的技术栈做了一下总结分享。 1、后端编程语言 go、python、java go:云原生时代主流语言,k8s、docker等都是由go语言开发完成,可见go语言的重要;性。另外,随着越来越多的公司将开发语言逐渐转向go,基于go的测试开发也应运而生,比如基于go的测试框架,利用go的gin包来编写web后端服务器等等; python:非常方便的脚本语言,用来进行工具开发还是用例编写,如果不强调与开发语

golang

【Go系列】Go安装与环境配置,The selected directory is not a valid home for Go SDK

高乐 高乐 发表于2024-04-20 浏览6593 评论0
 热门系列: 程序人生,精彩抢先看​​​​​​ 1、Go下载安装          下载地址:Downloads - The Go Programming Language 按照各自的系统环境,选择对应版本下载即可~~~ 2、环境配置         在 设置-->系统-->关于-->高级系统设置-->环境变量,设置GOROOT和Path:  3、IDEA安装Go语言         点击IDEA-->Setting,按如下图

golang

Go运行报错找不到包:package xxx is not in GOROOT

84929290 84929290 发表于2024-04-20 浏览16945 评论0
0 问题 问题:如果是设置configuration中找不到对应的包,项目结构如图所示,在编辑Configuration时报错找不到包解决方案: 从demo_01这一级目录打开,而不要在gopath这一级打开,如下图所示就不会报错找不到了 最好的解决方案,不要再用老的gopath方式创建项目,go有了新的方法, gomodule创建目录,自行了解~ 1 区分几个路径 GOROOT:Golang的安装路径,安装之后就默认自带了 GOPATH:Golang的工作目录

golang

【2022年1月1日更新】宝塔+青龙+Nvjdc&一对一推送+wskey智能化+管理员推送+Ninja+SaoBing面板+kingfeng+go-cqhttp/qqbot

luck luck 发表于2024-04-20 浏览42877 评论0
首先声明我也不是什么大佬,只是坑踩多了有经验了而已,看了无数大佬的文章教程,研究了大佬们的 Github 仓库说明,在此记录,方便自己,也方便大家,各位的点赞、收藏、关注是我持续更新的动力,写的内容也越来越多,如有侵权请私信我删除相关内容 当然,不想折腾,直接上车或者是想看看效果可以访问我的网站(做着玩的,大佬自行绕路),网站里也能找到我,添加我时请备注 CSDN,一起学习,一起分享,一起进步~ 技术无罪 (jswz.icu)https://jswz.icu/仅供学习!!仅供学习!

golang

golang读取excel文件,及时间处理等注意事项(golang excel读取)

尉蓝屋檐 尉蓝屋檐 发表于2024-04-20 浏览7432 评论0
golang读取excel文件(个人经验) v1,v2版本访问地址 **注:本篇使用的工具包为下列v2版本 github.com/xuri/excelize/v2 之前的 工具包为下列v1版本** github.com/360EntSecGroup-Skylar/excelize~~ 其中 v2与v1的区别 日期 v2:默认为日期格式的字符串 v1:以到excel日期的浮点数(如果要使用需要转换,转换方法参考v2版本里面date文件中的timeFromEx

golang

go泛型使用方法(go的泛型)

HaoHao HaoHao 发表于2024-04-20 浏览10232 评论0
1. 泛型是什么 泛型生命周期只在编译期,旨在为程序员生成代码,减少重复代码的编写 在比较两个数的大小时,没有泛型的时候,仅仅只是传入类型不一样,我们就要再写一份一模一样的函数,如果有了泛型就可以减少这类代码 // int func GetMaxNumInt(a, b int) int { if a > b { return a } return b } // int8 func GetMaxNumInt8(a, b int8) int8 { if

golang

go踩坑——no required module provides package : go.mod file not found in current directory or any parent

tteeqq tteeqq 发表于2024-04-20 浏览7277 评论0
背景 准备运行下面代码 package main import ( "github.com/gin-gonic/gin" ) func main() { // 创建一个默认的路由引擎 r := gin.Default() // GET:请求方式;/hello:请求的路径 // 当客户端以GET方法请求/hello路径时,会执行后面的匿名函数 r.GET("/hello", func(c *gin.Context) { // c.JSON:返回JSON格式的数据 c.J

golang

golang八股文整理(持续搬运)(golang面试八股文)

牙郎 牙郎 发表于2024-04-20 浏览9040 评论0
1.Go语言——垃圾回收 Go V1.3之前的标记-清除: 1.暂停业务逻辑,找到不可达的对象,和可达对象 2.开始标记,程序找出它所有可达的对象,并做上标记 3.标记完了之后,然后开始清除未标记的对象。 4.停止暂停,让程序继续跑。然后循环重复这个过程,直到process程序生命周期结束 标记-清除的缺点: STW(stop the world):让程序暂停,程序出现卡顿 标记需要扫描整个heap 清除数据会产生heap碎片 为了减少STW的时间,后来对上述的第三步和第四步进

golang

【Fabric】教程之使用GO-SDK(一)(fabric-go-sdk)

☔︎ ☔︎ 发表于2024-04-20 浏览4579 评论0
框架搭建 1.整体目录 整个目录可以分为三个部分,即fabric相关,app相关;其中app分为server后端和web前端。 故创建如下文件夹:fixture、app/server和app/web 1.1 fabric相关(fixture) 这一部分参考自己搭建网络 其中,fabric部分可以: 仅保留配置文件、创世块等文件,不需要写网络启动脚本。完全通过go-sdk启动 也可以像正常网络一样启动,然后go-sdk仅调用 需要注意的是,第一种方式只需要生成一次创世块等等