点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - Go|单元测试的方法
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
GO语言程序设计
GO语言程序设计 我们假设你已经有一种或多种其他编程语言的使用经历,不管是类似C、C++或Java的编译型 语言,还是类似Python、Ruby、Javascr ipt的脚本语言,因此我们不会像对完全的编程语言 初学者那样解释所有的细节。因为,Go语言的变量、常量、表达式、控制流和函数等基本语 法也是类似的。 第一章包含了本教程的基本结构,通过十几个程序介绍了用Go语言如何实现类似读写文件、 文本格式化、创建图像、网络客户端和服务器通讯等日常工作。 第二章描述了Go语言程序的基本元素结构、变量
所属分类:
其它
发布日期:2017-09-06
文件大小:4mb
提供者:
petter_mo
无闻Go语言视频教程
Google出品的GO语言,最近有火起来的趋势。据众大神说,GO语言弥补了C和C++还其他语言的缺陷,颇有白富美的感觉。 网络上搜索了一番,发现【吾爱】上并没有GO语言的视频下载,其他站点也很少提供GO语言的视频教学。 51CTO、网易云课堂、土豆有”无闻“主讲的教程,好一阵搜索终于在”无闻“的Github找到了百度云的下载链接,整理了一番,贡献给大家。 ********************** 该视频堪称精典,望共同进步。********************** 【详细列表】 一、G
所属分类:
其它
发布日期:2018-02-04
文件大小:55byte
提供者:
marryhe
Go |单元测试的方法
Go提供了一套轻量级的测试框架。 需要进行单元测试的文件命明规则如下:在需要测试的包下面创建以“_test”结尾的go文件。如下图,在包Simplemath下建立了add.go和stack.go两个go文件,它们各自的测试文件是add_test.go和stack_test.go。 Go的单元测试函数分为功能测试函数和性能测试函数。这里先说功能性测试函数。 测试函数的声明要以TestXXX的形式开头,并且形参为 (t *testing.T)。比如两个文件和其对应的测试文件。在测试函数中,可以使用
所属分类:
其它
发布日期:2021-01-08
文件大小:89kb
提供者:
weixin_38745361
r1笔记day28 单元测试(T类型)
Go自带了测试框架和工具,在testing包中,以便完成单元测试(T类型)和性能测试(B类型)。 一般测试代码放在*_test.go文件中,与被测代码放于同一个包中。 单元测试 测试函数名称格式是:Test[^a-z],即以Test开头,跟上非小写字母开头的字符串。每个测试函数都接受一个*testing.T类型参数,用于输出信息或中断测试。 测试方法有: Fail: 标记失败,但继续执行当前测试函数 FailNow: 失败,立即终止当前测试函数执行 Log: 输出错误信息 Error: F
所属分类:
其它
发布日期:2021-01-08
文件大小:38kb
提供者:
weixin_38500222
leetcode:leetcode刷题,c ++,go版本-源码
leetcode自由刷题 说明 代码由C ++ 14或golang编写,可根据文件后缀判断。C++单元测试使用框架,go单元测试使用自带测试工具; 全部代码解法的时间最优解,在某些题目的代码中,包含多个可AC方法,最终也只采用最优时间解; 每个主题单独创建以题为命名命名的文件夹(package),下包含二进制与单元测试代码,均通过测试; 某些变量未定义时间复杂度,其原因多在于存在回溯操作,难以正确估计实际时间复杂度; 若转型对空间复杂度有明确要求,例如O(1),所给代码均遵循要求实现。 汇总表
所属分类:
其它
发布日期:2021-03-17
文件大小:249kb
提供者:
weixin_42136826
ExchangeRatesCalculator:创建为编码任务的简单货币计算器-源码
汇率计算器 项目结构 文件cmd/exchange-service/main.go包含带有示例用法的入口函数。 目录pkg/exchange由两个文件组成: exchange.go :汇率计算器代码 exchange_test.go :计算器方法的单元测试 假设条件 当输入计算器获得两个字符串(分别是GBP和PLN值)时,只有一个必须是有效的float(其他可以为空或包含非数字值)。 它返回三个字符串作为解析的float32:GBP,PLN和使用的汇率。 如果发生错误,计算器将其返回。 由前
所属分类:
其它
发布日期:2021-03-14
文件大小:4kb
提供者:
weixin_42097533
carina:Carina:trade_mark:的命令行客户端-源码
Carina:trade_mark:客户 在Rackspace公共云和私有云上创建集群并与之交互。 请参阅和。 建筑 构建脚本假定您正在运行1.7或更高版本。 如果没有,请升级或使用类似。 make 这将在当前目录中创建carina (当前没有make install )。 制定目标 make :初次参加者。 make get-deps :使用glide将依赖项检索到vendor/目录中。 make validate :运行诸如fmt工具。 make test :运行单元测试。
所属分类:
其它
发布日期:2021-03-02
文件大小:77kb
提供者:
weixin_42134554
go-audit:go-audit是许多发行版附带的auditd守护程序的替代方法-源码
去听 关于 go-audit是许多发行版附带的auditd守护程序的替代方法。 创建了插件以将审核日志转换为json之后,我开始对替换现有守护程序感兴趣。 目标 安全:以安全且高效的现代语言编写 快速:如果我们能避免的话,永远不会阻塞 输出json:是 可插拔管道:可以写入syslog,本地文件,Graylog2或stdout。 附加输出易于编写。 通过netlink连接到linux内核( 和信息) 用法 安装 需要安装 1.7版或更高版本 如果尚未安装 go get -u github.c
所属分类:
其它
发布日期:2021-02-27
文件大小:160kb
提供者:
weixin_42116791
go-leetcode:在Go中解决了100多个流行的LeetCode问题-源码
密码 我在解决了100多个流行的问题。 每个目录包括: 带有LeetCode问题链接的说明 解决问题 单元测试 请注意,这些问题均已通过LeetCode各自的测试用例。 此存储库中每个解决方案附带的单元测试都不全面。 它们是放入测试用例,连接调试器以及逐步了解算法以增进理解的一种快速方法。 另请注意,我的一些个人评论已包含在解决方案中。 我将努力清理所有没有洞察力的内容。 问题 在此存储库中解决了许多流行的LeetCode问题。 但是,大多数已解决的问题都来自被高度推荐的列表,该列表称为
所属分类:
其它
发布日期:2021-02-20
文件大小:227kb
提供者:
weixin_42113754
rfsnotify:基于github.comfsnotifyfsnotify的递归文件监视程序包-源码
R-FS通知 该项目仍在开发中,其API不稳定。 请谨慎使用它,或等到该消息删除并发布第一个版本。 基于github.com/fsnotify/fsnotify递归文件监视程序包。 不幸的是, fsnotify不具有递归监视功能,您需要编写方法来查找其下的所有子文件夹和文件,并使用其Add()方法添加它们。 R-FsNotify是解决该问题的方法。 它会自动监视目录下的所有文件。 警告 重要的是要意识到此程序包仅适用于递归文件监视程序。 您可以禁用此程序包的递归性质。 因此,如果您需要非
所属分类:
其它
发布日期:2021-02-19
文件大小:18kb
提供者:
weixin_42113552
go-test-interface-substitution:有关如何在Go中使用接口替换进行测试的简单示例-源码
关于如何在Go中使用接口替换进行测试的简单示例 此仓库显示了一种无需测试即可重构具有测试依赖项的功能的方法。 这是一个简化的示例,基于出色的文章《编写单元测试时,请勿使用模拟》 (请参阅参考资料)。 示例函数ReadPublicPemKey读取包含公共pem密钥的字节片,并返回pem结构。 参考: 这里的目的是在不使用模拟或sppy的情况下在x509 pem模块上具有更好的说明。 func ReadPublicPemKey(publicPem []byte) (interface{}, e
所属分类:
其它
发布日期:2021-02-18
文件大小:5kb
提供者:
weixin_42140716
go-study-project:go语言学习历程-源码
继续研究项目 go语言学习历程 所有学习上的成功,都只承受两件事-策略和坚持,而坚持本身就是最重要的策略! go-study Go学习笔记总结 去基础 Go环境和命令| Go基本数据类型| 薄片和切片| 地图| 流程控制| 函数| 结构体和方法| 接口和反射| goroutine | 频道| 选择| Go代码规范| 常用包 xml和json | 字符串处理| 正则处理| fmt | 日志 模板| 上下文| 文件 时间| 锁| sync包| 原子包| 网络处理 io操作 定时任务| Go进阶学习
所属分类:
其它
发布日期:2021-02-12
文件大小:131kb
提供者:
weixin_42134097
gophers:Gophers是用于API测试的工具-源码
地鼠 Gophers是用于API测试的工具。 它涵盖: 各个端点的单元测试; 更广泛场景的功能测试; 从场景中生成用于文档记录的最新示例。 注意:目前,它专注于HTTP API。 计划支持其他协议。 Gophers允许您使用功能强大的编程语言编写测试方案,而不必使用有限的讨厌的UI。 这些语言是Go和(将来)Lua。 Go软件包包含许多专门为该任务量身定制的帮助程序。 特别是,有时为了简化和简化测试场景中的使用,他们牺牲了惯用的方法。 例如,许多方法显式地失败了测试或恐慌,而不是返
所属分类:
其它
发布日期:2021-02-06
文件大小:1mb
提供者:
weixin_42128558
轨道::rocket::globe_showing_Asia-Australia:Go的简单端到端测试框架-源码
轨道的 Orbital是一种测试框架,使开发人员能够像编写单元测试一样编写端到端测试。 为此,我们有效地复制了testing.T API并注册了testing.T配置的时间表定期运行的测试。 该软件包尚不稳定API。 理解它会随着时间的流逝而改变。 动机 编写测试应该很容易。 这包括经常被忽略的端到端测试,可以提供最大的价值。 端到端测试可用于发布前的功能验证,在网站行为不正常时发出警报或仅提供有关网站或服务的指标。 用法 目的是简化编写端到端测试的过程,并减少构建这些系统的工作量。 为了实
所属分类:
其它
发布日期:2021-02-06
文件大小:17kb
提供者:
weixin_42128676
go-admin:go web api,包含gin + gorm + jwt + rbac等-源码
转到网络管理员 一个Go Web Api尽可能简单的例子,包含用户,权限,菜单,JWT,RBAC(Casbin)等! 表 用户用户名密码 角色名称 菜单名称路径方法 API注释 目录结构 conf:用于存储配置文件 docs:文档 sql执行命令 API注释 日志:日志 中间件:应用中间件 注入初始化对象 jwt 权限验证 型号:应用数据库模型 pkg:第三方包 路由器:路由逻辑处理 服务:逻辑处理 测试:单元测试 权限验证说明 项目启动时,会自动user role menu 进行自动关联
所属分类:
其它
发布日期:2021-02-06
文件大小:79kb
提供者:
weixin_42126749
gin-boilerplate:使用Gin Framework部署结构化项目的默认api的最快方法,该项目默认为PostgreSQL数据库和Redis中存储的JWT身份验证中间件-源码
欢迎使用Golang Gin样板v2 使用和结构化项目部署默认api的最快方法,默认为PostgreSQL数据库和Redis中存储的JWT身份验证中间件 配置为 :关系持久化 :JSON Web令牌(JWT)作为中间件 :Redis对Go的支持 转到模块 内置的CORS中间件 内置RequestID中间件 带有JSON / JSONB查询和触发器功能的PostgreSQL 12功能 SSL支持 环境支援 单元测试 以及其他启动任何项目的重要实用工具 安装 $ go get github.
所属分类:
其它
发布日期:2021-02-05
文件大小:27kb
提供者:
weixin_42134094
emoji-compress:一组使用emoji代替位的压缩和编码算法-源码
表情符号压缩 Emoji-compress是一个使用Go语言编写的开源项目,是一个附带项目。 我们已经移植了一些已知的基本编码和压缩算法,并添加了表情符号扭曲。 某些方法可能会导致文本较小(如字符数),但字节较大。 所有软件包都具有单元测试和GoDocumentation。 该项目还包含一个演示Web服务器和一个网站,不应将其用于(严重的,非情感化的)生产环境中。 演示版 我们已经在构建了完整的工作演示 ! 配套 LZ78是一种无损数据压缩算法,它构成了几种普遍使用的压缩方案的基础,包括GIF
所属分类:
其它
发布日期:2021-02-05
文件大小:190kb
提供者:
weixin_42128270
golang-set:Go语言的一种简单集合类型。 受Docker,1Password,Ethereum和Hashicorp信任-源码
戈朗集 Go语言缺少的集合集合。 直到Go具有内置设置为止...使用此功能。 来自Python的我想念的一件事是极好的绝妙的set集合。 这是我尝试模仿Python集合的主要功能的尝试。 您当然可以争辩说,Go中不需要设置,否则创建者会在标准库中添加一个。 对于我说的那些人,只需忽略此存储库和随身听,而对其他发现有用的人,请通过以下方法帮助我做得更好: 帮助对代码进行更多惯用的改进。 帮助提高它的性能。 (到目前为止,尚未进行任何尝试,但是由于它在内部使用地图,因此我希望它的性能最高。)
所属分类:
其它
发布日期:2021-02-04
文件大小:20kb
提供者:
weixin_42166623
gobook:Go的完整介绍,已被https:github.commiekglearninggo取代-源码
现在可以在线获得“ Learning Go”。 参见和。 请注意,本书的源代码已用重写,可从获取该源代码。 已淘汰此REPO。 Learning Go学习Go语言的免费PDF。 该书当前由以下几章组成: 简介:详细介绍Go语言的沿袭,并显示类型,变量和控制结构。 功能:如何制作和使用功能。 包:功能和数据在包中分组在一起。 在这里,您将看到如何制作自己的包裹。 还介绍了如何对软件包进行单元测试。 超越基础知识:学习如何创建自己的数据类型并在其上定义函数(在Go中称为方法)。 接
所属分类:
其它
发布日期:2021-02-03
文件大小:3mb
提供者:
weixin_42097668
CentOS环境下安装PHPUnit的方法分析
本文实例讲述了CentOS环境下安装PHPUnit的方法。分享给大家供大家参考,具体如下: PHPUnit之于PHP正如JUnit之于Java,是PHP程序员用来写单元测试代码的工具。由于上级要求员工写代码时也要写单元测试代码,于是我在网上搜集相关资料,并整理了一套符合自己虚拟机环境的PHPUnit安装方法。 要求: 系统:centos5.4 PHP版本:php5.3. 一、安装Pear 首先要安装最新的pear。安装命令如下: wget http://pear.php.net/go-pear
所属分类:
其它
发布日期:2021-01-20
文件大小:56kb
提供者:
weixin_38723527
«
1
2
»