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
Golang
中json和jsoniter的区别
区别1:jsoniter除了支持字节数组与结构体互转外,还支持字符串与结构体互转jsoniter使用示例:packagemainimport("fmt""time"jsoniter"github.com/json-iterator/go""github.com/json-iterator/go/extra")typeOrderstruct{Idint64`json:"id"`OrderIdstri
小小平不平凡
·
2023-12-06 06:06
golang
开发语言
深入理解 Go 语言中的接口(interface)
一、
GoLang
接口的定义1、
GoLang
中的接口在Go语言中接口(interface)是一种类型,一种抽象的类型接口(interface)定义了一个对象的行为规范,只定义规范不实现,由具体的对象来实现规范的细节实现接口的条件一个对象只要全部实现了接口中的方法
奔跑的蜗牛.
·
2023-12-06 06:53
GoLang
golang
开发语言
后端
使用 Go Modules 管理依赖:简明教程
一、
GoLang
中包的介绍和定义包(package)是多个Go源码的集合,是一种高级的代码复用方案Go语言为我们提供了很多内置包,如fmt、strconv、strings、sort、errors、times
奔跑的蜗牛.
·
2023-12-06 06:49
golang
开发语言
后端
golang
Error Wrapping
go1.13中引入errwraping机制1.13前函数返回一个errorerrors.New()创建一个errorStringerrorString只包含了一个字符串实现了error接口的Error方法当函数嵌套返回时嵌套层数更深的error只保留了字符串信息丢失了原始的类型//EachcalltoNewreturnsadistincterrorvalueevenifthetextisident
nil_ddea
·
2023-12-06 05:58
SpringBootWeb案例_03
Web
后端开发
_06SpringBootWeb案例_03登录认证智能学习辅助系统登录时需要身份验证1.登录功能先实现简单的登录功能,在进一步优化。1.1需求若账户或密码不存在/密码不正确,则登录失败。
甲柒
·
2023-12-06 05:43
JavaWeb
网络
开发语言
java
spring
boot
SpringBoot_02
Web
后端开发
_07SpringBoot_02SpringBoot原理1.配置优先级1.1配置SpringBoot中支持三种格式的配置文件:application.propertiesapplication.ymlapplication.yamlproperties
甲柒
·
2023-12-06 05:12
JavaWeb
spring
boot
后端
java
SpringBootWeb案例_02
Web
后端开发
_05SpringBootWeb案例_021.新增员工1.1需求在新增用户时,我们需要保存用户的基本信息,并且还需要上传的员工的图片,目前我们先完成第一步操作,保存用户的基本信息。
甲柒
·
2023-12-06 05:42
JavaWeb
java
spring
spring
boot
阿里云
Golang
:国内 go get 无法下载的问题
设置使用国内七牛云的gomodule镜像:
golang
1.13版本以及以后的版本可以直接执行:goenv-wGO111MODULE=ongoenv-wGOPROXY=https://goproxy.cn
ukernel
·
2023-12-06 04:13
error转string
1概述在
golang
中,error类型是非常常见的一种数据类型。在开发过程中,经常会遇到需要将error类型转换成string类型的情况。
alden_ygq
·
2023-12-06 04:30
golang
开发语言
User
golang
一些优质关于sip协议包
在Go语言中,有一些优质的SIP协议包,适用于构建SIP客户端和服务器。以下是其中一些常用的SIP库:1.**github.com/cloudwebrtc/sip:**-GitHub地址:[cloudwebrtc/sip](https://github.com/cloudwebrtc/sip)-该库提供了用于构建SIP客户端和服务器的基本工具。它支持TCP、UDP和WebSocket传输,可以方便
若尘拂风
·
2023-12-06 04:59
golang
sip
golang
实现和linephone的功能
要在Go语言中实现类似于Linphone的VoIP功能,您可以结合使用适用于Go的SIP库和WebRTC库。以下是一些步骤和示例代码,以便实现一个简单的VoIP客户端。1.选择SIP库:-在Go语言中,您可以使用`github.com/cloudwebrtc/sip`等SIP库。使用GoGet命令安装库:goget-ugithub.com/cloudwebrtc/sip2.选择WebRTC库:-在
若尘拂风
·
2023-12-06 04:59
golang
开发语言
后端
go 爬虫 todo
GitHub-andeya/pholcus:Pholcusisadistributedhigh-concurrencycrawlersoftwarewritteninpure
golang
Go的神秘男朋友
·
2023-12-06 04:58
golang
golang
使用sip实现语音通话
在使用github.com/cloudwebrtc/sip这个Go语言库时,要实现通话,您需要处理SIP协议的一系列操作,包括建立和终止呼叫、处理媒体传输等。以下是一个简化的示例代码,演示如何使用该库来处理SIP通话的基本流程:packagemainimport("fmt""log""time""github.com/cloudwebrtc/sip")funcmain(){//配置SIP客户端co
若尘拂风
·
2023-12-06 04:56
golang
开发语言
后端
springboot整合swagger
1)简介:作为后端开放人员,最烦的事就是自己写接口文档和别人没有写接口文档,不管是前端还是
后端开发
,多多少少都会被接口文档所折磨,前端会抱怨后端没有及时更新接口文档,而后端又会觉得编写接口文档太过麻烦。
忆梦~留念
·
2023-12-06 03:40
java
spring
boot
mybatis
spring
boot
后端
java
swagger
Go Web 编程--应用ORM
gorm的基本用法如何管理ORM的使用如何合理规划项目目录结构安装gorm包gorm是一个出色的,对开发人员友好的
Golang
ORM库,其支持的特性包括:全特性ORM(几乎包含所有特性)模型关联(一对一
Java天天
·
2023-12-06 02:28
SpringSecurity6 | 默认用户生成
SpringSecurity6|默认用户生成✅作者简介:大家好,我是Leo,热爱Java
后端开发
者,一个想要与大家共同进步的男人个人主页:Leo的博客当前专栏:Java从入门到精通✨特色专栏:MySQL
LeoToJavaer
·
2023-12-06 01:48
#
SpringSecurity
组件分享之后端组件——基于
Golang
实现的用于收集、处理、聚合和编写指标的代理telegraf
组件分享之后端组件——基于
Golang
实现的用于收集、处理、聚合和编写指标的代理telegraf背景近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题
cn華少
·
2023-12-06 00:05
golang
: go build遇到报错
中国墙是国内程序员进步路上的最大绊脚石编译go的过程中遇到这样的报错:module***:Get"https://proxy.
golang
.org/***":dialtcp172.217.160.113
春木橙云
·
2023-12-05 22:54
go学习之goroutine和channel
goroutine(协程)1.goroutine入门2.goroutine基本介绍-1.进程和线程说明-2.程序、进程和线程的关系示意图-3.Go协程和Go主线程3.案例说明4.小结5.MPG模式基本介绍6.设置
Golang
留乘船
·
2023-12-05 21:33
golang学习
学习日记
golang
学习
【
golang
】为什么使用goland终端修改不了Go语言的配置环境?
问题最近在做项目时,需要使用
golang
的交叉编译,在windows系统上打包一个可以在linux系统上运行的
golang
程序的二进制文件。
m旧裤子
·
2023-12-05 21:02
golang
golang
开发语言
后端
终端
前端vue与后端
golang
数据库mysql 实现登录操作
最近学了
golang
语言,简单写一个登录操作的demo。首先,也是最基本的,先写一个登录框页面,如图。
Freedom in the wind
·
2023-12-05 21:06
golang
vue
vue.js
前端
golang
后端
mysql
基于Python+requests编写的自动化测试项目-实现流程化的接口串联
框架产生目的:公司走的是敏捷开发模式,编写这种框架是为了能够满足当前这种发展模式,用于前后端联调之前(
后端开发
完接口,前端还没有将业务处理完毕的时候)以及日后回归阶段,方便为自己腾出学(mo)习(yu)
测试界的路飞
·
2023-12-05 20:23
技术分享
软件测试
python
开发语言
GODOC命令无效,原因是需要手动安装
$goget
golang
李述铜
·
2023-12-05 19:56
GO语言
go
开发语言
[
Golang
] 高频次和高并发下的随机数重复问题的解决方案
一、概要:在
Golang
中,获取随机数的方法一般会介绍有两种,一种是基于math/rand的伪随机,一种是基于crypto/rand的真随机。
Effend
·
2023-12-05 18:09
Golang
golang
前后端跨域问题
前
后端开发
必定会产生跨域问题二、解决跨域问题的方案CORS解决跨域CORS是一个W3C标准,全称是"跨域资源共享"(
风筝上的猫
·
2023-12-05 17:27
java
spring
boot
超好用的个人知识管理系统,思源
“思源”是一款隐私优先、自托管且完全开源的个人知识管理系统,使用typescript和
golang
编写,免费下载使用。
慕斯-ing
·
2023-12-05 16:19
快乐工作
精彩生活
思源
笔记
经验分享
Golang
Map实现原理分析与解读
一、map的结构与设计原理
golang
中map是一个kv对集合。
独臂阿童木
·
2023-12-05 16:13
goLang
#
go语言基础
#
golang
源码原理
golang
哈希算法
链表
golang
入门之map
map的概念map是一种key:value键值对的数据结构容器。map内部实现是哈希表(hash)。map最重要的一点是通过key来快速检索数据,key类似于索引,指向数据的值。map是引用类型的。map的声明//var变量名map[key类型]value类型varm1map[string]stringmap的初始化//方法1:先var声明,再用make初始化varm1map[string]str
萝卜说菜
·
2023-12-05 16:12
golang
golang
开发语言
后端
golang
对map的理解
一、map的基本介绍map是key-value数据结构,又称为字段或者关联数组。类似其它编程语言的集合二、map的声明varmap变量名map[keytype]valuetypmap的key可以是很多种类型,比如bool,数字,string,指针,channel,还可以是只包含前面几个类型的接口,结构体,数组。通常key为int、string注意:slice,map还有function不可以,因为
江湖夜雨十年灯丶
·
2023-12-05 15:42
golang
golang
【
golang
】map的底层实现
map的2个重要的数据结构map头部的数据结构hmap是map头的数据结构,这里边有几个比较重要的成员。count记录了map的实际的元素个数,B控制着桶的大小为2^B。buckets是一个指针指向一个长度为2^B的数组,数组的每个元素是bmap类型,该结构包含8个key/value,称为一个桶。oldbuckets和buckets一样也是一个指针指向多个桶组成的数组,不同的是oldbuckets
林中徘徊
·
2023-12-05 15:41
golang
golang
哈希算法
数据结构
Golang
学习(十七)Map
map是key-value数据结构,类似于其他语言的集合、字典,在go中被称为"关联数组"基本语法var变量名称map[键类型]值类型//
golang
中的map的类型可以是bool、数组、string、
默子昂
·
2023-12-05 15:39
GO
golang
开发语言
后端
【
Golang
】Go语言Map详解
文章目录环境大纲一、map基础知识map特点map初始化map访问二、
golang
实现1.数据结构2.访问2.扩容(TODO)总结(TODO)参考资料环境go1.17.8darwin/arm64大纲map
oofpg
·
2023-12-05 15:07
Golang
golang
map
hashtable
hash
Golang
-map
目录什么是map?声明map的使用map增删改查map的遍历map的长度map切片map排序注意什么是map? map是一种key-value数据结构,类似于其它的编程语言,如Java。声明//基本语法varmap变量名map[keytype]valuetype map中的key可以是很多种类型,如bool,数字,string,指针,channel,还可以是接口,结构体,数组。 但是key不
是哈猿啊
·
2023-12-05 15:07
Go语言实况记录
golang
开发语言
后端
map
Golang
清空map的两种方式及性能比拼
一、
Golang
中删除map的方法1、所有Go版本通用方法a:=make(map[string]int)a["a"]=1a["b"]=2//clearalla=make(map[string]int)2
bsegebr
·
2023-12-05 15:36
java
golang
java
算法
运维
开发语言
golang
的map
map是一种无序的基于key-value的数据结构,Go语言中map是引用类型,必须初始化才能使用。1、map的定义定义:map[KeyType]ValueType其中,KeyType表示键的类型,ValueType表示对应值的类型。map类型变量默认初始值为nil,要使用make()函数分配内存。语法:make(map[KeyType]ValueType,[cap])其中,cap为map的容量,
西瓜味儿的小志
·
2023-12-05 15:35
Golang
go
golang
GoLang
语言Map用法
目录Map的内部结构Map的操作1.创建和初始化2.添加键值对3.获取值4.删除键值对5.遍历map6.检查键是否存在注意事项在Go语言中,map是一种无序的键值对集合,其中每个键必须是唯一的。以下是关于map内部结构和操作的详细解释:Map的内部结构Go中的map内部实现了一个哈希表(hashtable)。哈希表是一种数据结构,它通过将键映射到一个索引来实现快速的键值检索。Bucket桶:哈希表
星宇星静
·
2023-12-05 15:34
笔记
哈希算法
算法
golang
go
Golang
pipline泛型管道和类型管道的性能差距
pips/generic.go//genericpackagepipstypeGenericstruct{}funcNewGeneric()*Generic{generic:=&Generic{}returngeneric}func(generic*Generic)Repeat(done<-chaninterface{},args...interface{},)<-chaninterface{}{
FredricZhu
·
2023-12-05 15:03
DDD系列 实战一 应用设计案例 (
golang
)
DDD系列实战一应用设计案例(
golang
)基于ddd的设计思想,核心领域需要由纯内存对象+基础设施的抽象的接口组成独立于外部框架:比如web框架可以是gin,也可以是beego独立于客户端:比如客户端可以是
JarvanStack
·
2023-12-05 15:26
我的世界服务器连接协议,go-mc: Minecraft(我的世界)各种协议的Go实现
Go-MCThere'ssomelibraryinGosupportyoutocreateyourMinecraftclientorserver.这是一些
Golang
库,用于帮助你编写自己的Minecraft
瓦啦
·
2023-12-05 15:06
我的世界服务器连接协议
protobuf用例编写
1.安装go语言环境,这里省略2.安装protobuf环境1>下载https://github.com/
golang
/protobuf,放到路径$GOPATH/src/github.com/2>进入protoc-gen-go
cswangs
·
2023-12-05 14:24
go语言中-grpc应用简单实例
======本文分享适用于初学者-程序根目录/opt/www/grpcDome/gogetgoogle.
golang
.org/grpc//RPC包gogetgithub.com/
golang
/protobuf
AiLoveWorld
·
2023-12-05 14:24
go
golang
rpc
开发语言
在CSDN学
Golang
(单元测试与性能分析)
一,功能测试Go语言中的功能测试是一种自动化测试方法,用于确保软件产品的各项功能正常运行。它通过编写测试用例来验证代码的正确性和健壮性。Go语言内置了一个名为testing的包,该包提供了大量用于编写单元测试和功能测试的函数和工具。在Go语言中,每个功能测试都必须以Test开头,并接受*testing.T类型的参数。这个参数用于控制测试过程,并提供一些有用的断言函数来验证预期结果是否与实际结果相符
YKM_2580
·
2023-12-05 14:54
golang
开发语言
后端
【GO】protobuf在
golang
中的测试用例
上篇文章介绍了如何安装protobuf环境,文章链接如下【Go】protobuf介绍及安装-CSDN博客本节介绍protobuf在gRPC中具体如何使用,并编写测试用例一、Protobuf是如何工作的.proto文件是protobuf一个重要的文件,它定义了需要序列化数据的结构,当protobuf编译器(protoc)来运行.proto文件时候,编译器将生成所选择的语言的代码,比如你选择go语言,
NettyBoy
·
2023-12-05 14:53
GO语言
golang
开发语言
后端
Go语言基础面经
2.说说go语言的select机制select机制用来处理异步IO问题select机制最大的一条限制就是每个case语句里必须是一个IO操作
golang
在语言级别支持select关键字3.解释一下go语言中的静态类型声明静态类型声明是告诉编译器不需要太多的关注这
ldxxxxll
·
2023-12-05 14:44
golang
开发语言
后端
uniapp微信小程序分包,小程序分包
前言,都知道我是一个
后端开发
、所以今天来写一下uniapp。起因是美工给我的切图太大,微信小程序不让了,在网上找了一大堆分包的文章,我心思我照着写的啊,怎么就一直报错呢?
羽渡尘
·
2023-12-05 14:34
uniapp
小程序
uni-app
微信小程序
阿里一面:讲一讲 Spring、SpringMVC、SpringBoot、SpringCloud 之间的关系?
搞
后端开发
的同学,对Spring家族一定不陌生。
JBIB
·
2023-12-05 09:41
spring
mvc
spring
boot
golang
快速入门[3]-go语言helloworld
golang
快速入门[3]-go语言helloworld在之前,我们介绍了如何在windows、macos以及linux平台构建go语言的开发环境
golang
快速入门[2.1]-go语言开发环境配置-windows
golang
唯识相链2
·
2023-12-05 09:12
golang
使用es,报错Elasticsearch health check failed
今天
golang
代码里调用es,结果一直报错。
weixin_42094764
·
2023-12-05 08:22
elasticsearch
搜索引擎
golang
Uber Go 语言编码规范
其开源了很多
golang
项目,诸如被Gopher圈熟知的zap、jaeger等。
杰哥的技术杂货铺
·
2023-12-05 08:35
golang
golang
Uber
Go语言编码规范翻译
基于Go语言实现简易Web应用
其中,Go语言(
Golang
)作为一种开源的、静态类型、快速、可靠且简洁的编程语言,逐渐成为Web开发的热门选择,越来越受到开发者的青睐。那么本文就来简单分享一下,如何通过Go语言
三掌柜666
·
2023-12-05 08:32
golang
前端
开发语言
上一页
63
64
65
66
67
68
69
70
下一页
按字母分类:
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
其他