E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
golang单元测试
Go语言认识
1.Go语言的设计背景Go语言(也称为
Golang
)是由Google开发的一种编程语言。它的设计背景源于对现有编程语言的不足之处的反思和对新兴需求的追求。
a18792721831
·
2024-01-14 07:29
golang
go
云原生
云服务
go
发展
[Beego]1.Beego简介以及beego环境搭建,bee脚手架的使用,创建,运行项目
一.Beego介绍Beego是一个开源的基于
Golang
的MVC框架,主要用于
Golang
Web开发,Beego可以用来快速开发API、Web、后端服务等各种应用。
zhoupenghui168
·
2024-01-14 06:43
golang
#
beego框架
beego
bee脚手架使用
beego生成项目
beego目录结构
sentinel熔断简单实现
sentinel详细介绍网址基于qps限流packagemainimport("fmt"sentinel"github.com/alibaba/sentinel-
golang
/api""github.com
小乞丐程序员
·
2024-01-14 06:10
sentinel
Go语言实现各种hash算法
packagemainimport("crypto""crypto/md5""crypto/sha1""crypto/sha256""crypto/sha512""encoding/hex""fmt""hash""
golang
.org
242030
·
2024-01-14 06:10
golang
golang
golang
实现rpc方法二:使用jsonrpc库【跨平台】
首先在
golang
实现rpc方法一net/rpc库中实现了RPC方法,但是那个方法不是跨平台的,没法在其他语言中调用这个实现的RPC方法,接下来我们可以通过jsonroc库实现跨语言的RPC方法。
lianxuhanshu_
·
2024-01-14 06:08
grpc远程进程调用
golang
rpc
开发语言
通义灵码 - 免费的阿里云 VS code Jetbrains AI 编码辅助工具
系列文章目录前言通义灵码,是阿里云出品的一款基于通义大模型的智能编码辅助工具,提供行级/函数级实时续写、自然语言生成代码、
单元测试
生成、代码注释生成、代码解释、研发智能问答、异常报错排查等能力,并针对阿里云
kuan_li_lyg
·
2024-01-14 06:01
人工智能
python
c++
vscode
开发语言
阿里云
java
瑞_Java开发手册_(四)安全规约
本系列第一篇链接:(一)编程规约本系列第二篇链接:(二)异常日志本系列第三篇链接:(三)
单元测试
安全规约的意义 安全规约主要是为了保障代
瑞486
·
2024-01-14 06:46
Java开发手册
java
代码规范
瑞_Java开发手册_(三)
单元测试
前言:本文章为瑞_系列专栏之《Java开发手册》的
单元测试
篇。由于博主是从阿里的《Java开发手册》学习到Java的编程规约,所以本系列专栏主要以这本书进行讲解和拓展,有需要的小伙伴可以点击链接下载。
瑞486
·
2024-01-14 06:41
Java开发手册
java
代码规范
单元测试
fsnotify 与 too many open files
fsnotifyfsnotify是用来监听文件、目录变化的一个
golang
开源库在Linux系统使用中,遇到了toomanyopenfiles问题首次尝试通常,有2处配置太小,会触发toomanyopenfiles
fananchong2
·
2024-01-14 06:52
linux
Go语言杂文
fsnotify
docker
too
many
open
open
files
ulimit
Golang
使用 AST 获取方法和参数名以及应用举例
背景在做一些自动生成的代码工作时,有时需要知道方法以及对应的参数名如果仅是方法,利用反射机制就可以解决而参数名,程序编译后,已经丢失可以通过AST事先获取方法的参数名有了方法、参数名,加上反射,那么就可以方便生成胶水代码,自动集成进HTTP、gRPC等获取方法、参数名的例子下面的例子,从特定包flagInput,特定的结构体flagStructName,获取该结构体所有的方法,以及对应的参数名:c
fananchong2
·
2024-01-14 06:16
Go语言杂文
golang
开发语言
反射
ast
模板
18、
golang
时间管理
时间时间是非常重要的,离开了时间,几乎没有哪个生产环境数据能够有意义。在Go语言中,时间定义为Time结构体。packagemainimport("fmt""time")funcmain(){vart=time.Now()fmt.Println(t)fmt.Printf("%v%+[1]v\n",t)fmt.Printf("%#v\n",t)fmt.Printf("%T,%[1]v\n",t.UT
小龙加油!!!
·
2024-01-14 05:38
go
golang
开发语言
后端
突然又对 Go 感兴趣,GOPATH entry cannot start with shell metacharacter 错误
水文一篇~事情是这样的,因为我们上架的渠道包基本是定制化混淆出包,混淆出包有一个关键点就是指定映射文件,映射文件的内容有一部分是使用外部工具在打包前按照一定规律随机生成包名、类名,这里使用的外部工具可以是
golang
l and
·
2024-01-14 03:48
golang
【JaveWeb教程】(24) Mybatis入门之Mybatis配置与SQL语句编写 详细代码示例讲解(最全面)
入门前言1.快速入门1.1入门程序分析1.2入门程序实现1.2.1准备工作1.2.1.1创建springboot工程1.2.1.2数据准备1.2.2配置Mybatis1.2.3编写SQL语句1.2.4
单元测试
老牛源码
·
2024-01-14 03:04
#
MyBatis-Plus
#
15天学会JavaWeb开发
mybatis
sql
数据库
云计算时代对于编程语言的选择
本文主要对比
golang
和Java云时代下对于编程语言的要求在云计算、容器化相当火爆的今天,我认为对于编程语言的要求有如下几点:应用资源占用下,包括镜像大小、CPU利用率、内存利用率。
leeliang
·
2024-01-14 01:19
Golang
处理JSON(一) 序列化
前言JSON是目前最为流行的序列化手段,Go语言对于这些标准格式的编码和解码都有良好的支持,在Go语言中,encoding/json标准包处理json数据的序列化与反序列化问题。下面主要讲解序列化。什么是序列化序列化是将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。通过从存储区中读取对象的状态,重新创建该对象,则为反序列化。各种类型的值JS
程序猿编码
·
2024-01-14 01:48
2023年全国职业院校技能大赛软件测试赛题—
单元测试
卷⑤
单元测试
一、任务要求题目1:根据下列流程图编写程序实现相应处理,执行j=10*x-y返回文字“j1=:”和计算值,执行j=(x-y)*(10⁵%7)返回文字“j2=:”和计算值,执行j=y*log(x+
旺仔Sec
·
2024-01-14 00:28
单元测试
java
Golang
反射
前言反射(reflection)是一种能够检查程序在运行时的变量类型和值的机制。Go的反射机制定义在reflect包中。使用反射,可以动态地调用对象的方法或访问其字段,即使在编写代码时并不知道这些方法或字段的具体存在反射主要涉及到reflect.Type和reflect.Value这两个类型。reflect.Type代表Go值的类型,而reflect.Value代表Go值的具体值在使用反射时需要注
e5pool
·
2024-01-13 23:47
golang
vscode怎么运行程序代码的两种方法
后端代码在VSCode中,后端代码的运行,可以从VSCode打开终端,然后使用命令行工具,使用命令来运行后端代码程序,比如Python的就可以使用命令:pythonfile.py;
Golang
就可以使用
大龄Python青年
·
2024-01-13 23:17
vscode
ide
编辑器
单元测试
,集成测试,系统测试的区别是什么?
实际的测试工作当中,我们会从不同的角度对软件测试的活动进行分类,题主说的“
单元测试
,集成测试,系统测试”,是按照开发阶段进行测试活动的划分。
爱学习的执念
·
2024-01-13 23:55
技术分享
软件测试
单元测试
集成测试
字节微服务HTTP框架Hertz使用与源码分析|拥抱开源
Hertz[həːts]是一个
Golang
微服务HTTP框架,在设计之初参考了其他开源框架fasthttp、gin、echo的优势,并结合字节跳动内部的需求,使其具有高易用性、高性能、高扩展性等特点,目前在字节跳动内部已广泛使用
-白 泽-
·
2024-01-13 22:04
golang
微服务
http
开源
Go 源码解读|如何用好 errors 库的 errors.Is() 与 errors.As() 方法
前言大家好,这里是白泽,捣鼓了一下发现了一篇一年多前学习
Golang
errors库的存稿,分享出来。以下均为原文内容。
-白 泽-
·
2024-01-13 22:33
golang
golang
开发语言
后端
一篇文章带你了解Python常用自动化测试框架——Pytest!
UnitTest框架语法的基础上有着更多的优化处理下面我们将从以下角度来介绍Pytest:Pytest基本介绍Pytest基本使用Pytest进阶内容Pytest基本介绍下面我们首先来简单介绍Pytest及相关内容
单元测试
框架我们首先需要知
测试界的路飞
·
2024-01-13 22:58
软件测试
技术分享
python
pytest
开发语言
golang
正则正则表达式反向查询
golang
正则正则表达式反向查询基本上所有的语言都有正则表达式,
golang
也不例外。
golang
原生使用regexp包进行正则表达式的匹配。正常情况下满足基础的查询功能。
小嘛儿小二郎
·
2024-01-13 22:47
Python测试开发面试题
3.什么是Python中的
单元测试
?请提供一个基本的
单元测试
示例。4.如何使用Python中的mock库进行
单元测试
中的模拟(mocking)?5.请解释Python中的生成器(gene
Krien666
·
2024-01-13 21:46
python
log4j
开发语言
2021-02-25:给定一个正数数组arr,请把arr中所有的数分成两个集合。如果arr长度为偶数,两个集合包含数的个数要一样多;如果arr长度为奇数,两个集合包含数的个数必须只差一个。请尽量...
代码用
golang
编写,代码如下:packa
福大大架构师每日一题
·
2024-01-13 21:18
2023年全国职业院校技能大赛软件测试赛题—
单元测试
卷①
单元测试
一、任务要求题目1:根据下列流程图编写程序实现相应分析处理并显示结果。返回文字“x=a*a*b的值:”和x的值;返回文字“x=a-b的值:”和x的值;返回文字“x=a+b的值:”和x的值。
旺仔Sec
·
2024-01-13 20:30
单元测试
java
2023年全国职业院校技能大赛软件测试赛题—
单元测试
卷⑦
单元测试
一、任务要求题目1:任意输入2个正整数值分别存入x、y中,据此完成下述分析:若x≤0或y≤0,则提示:“输入不符合要求。”
旺仔Sec
·
2024-01-13 20:26
单元测试
java
Golang
桥接模式将多个chan桥接成一个chan
bridges/bridges.go//bridgespackagebridgestypeBridgeOstruct{}funcNewBridge()*BridgeO{bridgeO:=&BridgeO{}returnbridgeO}func(bridgeO*BridgeO)OrDone(done,c<-chaninterface{},)<-chaninterface{}{valStream:=m
FredricZhu
·
2024-01-13 19:13
Python 架构模式:第五章到第九章
但目前,我们的许多
单元测试
是在更低的级别上操作,直接作用
绝不原创的飞龙
·
2024-01-13 18:56
python
python
架构
log4j
golang
学习-结构体
1、定义使用type和struct关键字来定义结构体,是值类型格式如下:type类型名struct{字段名类型字段名类型...}2、实例化1、var结构体实例结构体类型varp1Person2、使用new关键字varp2=new(Person)3、使用&对结构体进行取地址操作p3:=&Person{}第二种和第三种返回的是指针类型4、键值对初始化p4:=Person{name:"李四",}5、&取
蛋蛋wqt
·
2024-01-13 16:08
golang学习
学习
go-carbon v2.3.4 发布,轻量级、语义化、对开发者友好的
Golang
时间处理库
carbon是一个轻量级、语义化、对开发者友好的
golang
时间处理库,支持链式调用。
龙湖笑笑生
·
2024-01-13 16:38
go-carbon
golang-module
golang
开发语言
后端
go
carbon
go-carbon 2.2.3版本发布, 轻量级、语义化、对开发者友好的
Golang
时间处理库
carbon是一个轻量级、语义化、对开发者友好的
golang
时间处理库,支持链式调用。
龙湖笑笑生
·
2024-01-13 16:37
golang-module
go-carbon
golang
github
开发语言
go-carbon v2.3.2 发布,轻量级、语义化、对开发者友好的
Golang
时间处理库
carbon是一个轻量级、语义化、对开发者友好的
golang
时间处理库,支持链式调用。
龙湖笑笑生
·
2024-01-13 16:37
go-carbon
golang-module
golang
开发语言
后端
go-carbon v2.1.8 发布, 轻量级、语义化、对开发者友好的
Golang
时间处理库
carbon是一个轻量级、语义化、对开发者友好的
golang
时间处理库,支持链式调用。
龙湖笑笑生
·
2024-01-13 16:07
go-carbon
golang-module
golang
github
开发语言
go-dongle 0.1.4 版本发布, 轻量级、语义化、对开发者友好的
Golang
编码解码、加密解密库
dongle是一个轻量级、语义化、对开发者友好的
Golang
编码解码和加密解密库Dongle已被awesome-go收录,如果您觉得不错,请给个star吧github.com/
golang
-module
龙湖笑笑生
·
2024-01-13 16:07
dongle
golang-module
golang
开发语言
后端
go-carbon v2.3.5 发布,轻量级、语义化、对开发者友好的
golang
时间处理库
carbon是一个轻量级、语义化、对开发者友好的
golang
时间处理库,支持链式调用。
龙湖笑笑生
·
2024-01-13 16:36
golang-module
go-carbon
golang
开发语言
后端
golang
学习-
golang
结构体和Json相互转换
1、结构体转为json对象v,_:=json.Marshal(student)jsonStr:=string(v)//结构体转为json对象2、json字符串转为结构体vars1Studenterr:=json.Unmarshal([]byte(str),&s1)//json字符串转为结构体3、结构体标签表示的是转换为json对象时,ID字段变为id,Name字段变为name.typeStuden
蛋蛋wqt
·
2024-01-13 16:36
golang学习
学习
golang
.org/x包无法下载
由于谷歌被墙,跟谷歌相关的模块无法通过goget来下载,解决方法gitclonehttps://github.com/
golang
/net.git$GOPATH/src/github.com/
golang
weylau
·
2024-01-13 16:09
golang
文件相对路径问题
1.目录结构2.具体代码:constdataFile="../data/data.json"_,fileName,_,_:=runtime.Caller(1)dataPath:=path.Join(path.Dir(fileName),dataFile)fmt.Println(dataPath)//openfilefile,err:=os.Open(dataPath)iferr!=nil{log.
ldxxxxll
·
2024-01-13 15:25
golang
开发语言
后端
go 语言优雅地处理 error
我看到很多
golang
社区的开发者,特别是因为它的简单性而被吸引的开发者,对
golang
中的事情应该如何处理做出了一些快速的判断。其中一件事就是错误处理。
ldxxxxll
·
2024-01-13 15:25
golang
开发语言
后端
轻松实现功能强大实战项目 粮仓管理系统 springboot+vue+java+mysql
专业做Java、Python、微信小程序、安卓、大数据、爬虫、
Golang
、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!
计算机毕业编程指导师
·
2024-01-13 14:39
Java
Python
微信小程序
大数据实战项目集
java
spring
boot
vue.js
mysql
python
后端
粮仓
轻松实现功能强大实战项目 可信捐赠系统 springboot+vue+java+mysql
专业做Java、Python、微信小程序、安卓、大数据、爬虫、
Golang
、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!
计算机毕业编程指导师
·
2024-01-13 14:38
Java
Python
微信小程序
大数据实战项目集
java
spring
boot
vue.js
课程设计
mysql
后端
可信捐赠
轻松实现功能强大实战项目 乐乐农产品销售系统 springboot+vue+java+mysql
专业做Java、Python、微信小程序、安卓、大数据、爬虫、
Golang
、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!
计算机毕业编程指导师
·
2024-01-13 14:38
Java
Python
微信小程序
大数据实战项目集
java
spring
boot
vue.js
农产品销售
课程设计
mysql
后端
健身房管理系统 springboot+vue+java+mysql 原创
专业做Java、Python、微信小程序、安卓、大数据、爬虫、
Golang
、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!
计算机毕业编程指导师
·
2024-01-13 14:08
Java
Python
微信小程序
大数据实战项目集
java
spring
boot
vue.js
python
mysql
后端
健身房
垃圾分类回收系统 springboot+vue+java+mysql 原创
专业做Java、Python、微信小程序、安卓、大数据、爬虫、
Golang
、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!
计算机毕业编程指导师
·
2024-01-13 14:07
Java
Python
微信小程序
大数据实战项目集
java
spring
boot
vue.js
课程设计
mysql
后端
垃圾分类回收
商品推荐系统 springboot+vue+java+mysql 原创
专业做Java、Python、微信小程序、安卓、大数据、爬虫、
Golang
、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!
计算机毕业编程指导师
·
2024-01-13 14:07
Java
Python
微信小程序
大数据实战项目集
java
spring
boot
vue.js
python
mysql
后端
商品推荐
课程设计选题管理系统 springboot+vue+java+mysql 原创
专业做Java、Python、微信小程序、安卓、大数据、爬虫、
Golang
、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!
计算机毕业编程指导师
·
2024-01-13 14:06
Java
Python
微信小程序
大数据实战项目集
java
spring
boot
课程设计
python
后端
课程设计选题
学生网上选课系统 springboot+vue+java+mysql
专业做Java、Python、微信小程序、安卓、大数据、爬虫、
Golang
、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!
计算机毕业编程指导师
·
2024-01-13 14:36
Java
Python
微信小程序
大数据实战项目集
java
spring
boot
vue.js
python
mysql
后端
毕业设计
轻松实现功能强大实战项目 客户管理系统 springboot+vue+java+mysql
专业做Java、Python、微信小程序、安卓、大数据、爬虫、
Golang
、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!
计算机毕业编程指导师
·
2024-01-13 14:05
Java
Python
微信小程序
大数据实战项目集
java
spring
boot
vue.js
客户
课程设计
mysql
后端
Golang
交叉编译之一文详解
博客原文文章目录
Golang
中的交叉编译不同操作系统间的编译Linux下编译windowsmacoswindows下编译Linuxmacosmacos下编译Linuxwindows不同架构下的编译amd64x86
M·K·T
·
2024-01-13 13:58
golang
golang
开发语言
后端
linux
云原生
运维
kubernetes
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他