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
go语言
将 gRPC 服务注册到 Consul:从配置到服务发现的完整实践(上)
本文将围绕gRPC服务与Consul注册中心的集成展开,结合
Go语言
的实践案例,详细讲解配置管理、服务注册及服务发现的全流程。
·
2025-07-09 02:14
GO语言
中二次插值算法 实现预测
基础介绍:给定给定区间,函数连续且,那么根据介值定理,函数必然在区间内有根。二分法:将区间不断二分,使端点不断逼近零点。下一次迭代的区间为或,其中。割线法(线性插值):基本思想是用弦的斜率近似代替目标函数的切线斜率,并用割线与横轴交点的横坐标作为方程式的根的近似。即给定两个点,。其割线方程为,那么令,x的值即为下一次迭代的结果。逆二次插值法:为割线法的进化版本。使用三个点确定一个二次函数,二次函数
·
2025-07-09 01:43
微服务分布式配置中心详解
以支持
Go语言
的viper为例,配置文件管理涵盖了增加、修改、删除配置项等操作,同时要实现配置项在测试、开发和生产环境的隔离。
·
2025-07-08 15:33
golang 协程 如何中断和恢复
Go语言
通知协程退出(取消)的几种方式-知乎GoLang之goroutine底层系列二(goroutine的创建、让出、恢复)_golanggoroutine-CSDN博客在
Go语言
中,协程(也称为goroutine
sun007700
·
2025-07-07 06:07
golang
数据库
开发语言
深入 Go 语言垃圾回收:从原理到内建类型 Slice、Map 的陷阱以及为何需要 strings.Builder
在理解了Go垃圾回收(GarbageCollection,GC)的宏观设计,包括并发标记清扫、三色标记法以及混合写屏障等核心机制之后,一个自然而然O问题是:这些通用的GC原理是如何与
Go语言
内建(built-in
·
2025-07-07 04:08
go垃圾回收
Go与Python爬虫对比及模板实现
go语言
和Python语言都可选作用来爬虫项目,因为python经过十几年的累积,各种库是应有尽有,学习也相对比较简单,相比GO起步较晚还是有很大优势的,么有对比就没有伤害,所以我利用一个下午,写个Go
·
2025-07-06 15:47
Go CLI工具开发:自动化测试与持续集成方案
GoCLI工具开发:自动化测试与持续集成方案关键词:GoCLI、自动化测试、持续集成、GitHubActions、单元测试、集成测试、代码覆盖率摘要:本文将深入探讨如何使用
Go语言
开发健壮的CLI工具,
Golang编程笔记
·
2025-07-06 12:25
golang
ci/cd
开发语言
ai
分布式系统核心概念与
Go语言
实现方案
Go语言
凭借高并发、轻量级协程(goroutine)和简洁的同步机制(如channel),成为构建分布式系统的理想选择。2.分布式系统的关键特性高容错性:部分节点故障不影响整体服务。
学历真的很重要
·
2025-07-06 10:29
golang
面试
开发语言
go
职场和发展
Go语言
项目工程化 — 常见开发工具与 CI/CD 支持
在
Go语言
的项目工程化实践中,常见开发工具与CI/CD支持是保障团队协作、高效交付与项目质量的关键。以下是第68章的详细内容。
程序员爱钓鱼
·
2025-07-05 23:52
gin
golang
开发语言
后端
QuickFIX/Go:高效实现FIX协议的
Go语言
开源库
QuickFIX/Go:高效实现FIX协议的
Go语言
开源库quickfixTheGoFIXProtocolLibrary:rocket:项目地址:https://gitcode.com/gh_mirrors
裘珑鹏Island
·
2025-07-05 23:47
GO 语言学习 之 结构体
在
Go语言
中,结构体(struct)是一种用户自定义的数据类型,它可以包含多种不同类型的数据组合在一起。结构体为组织和管理相关数据提供了一种有效的方式,常用于表示现实世界中的对象或概念。
唯独不开心
·
2025-07-05 16:02
golang
学习
golang
开发语言
Go语言
圣经 - 第8章 Goroutines 和 Channels - 8.4 Channels
第8章Goroutines和Channels
Go语言
中的并发程序可以用两种手段来实现:goroutine和channel,其支持顺序通信进程,或被简称为CSP,CSP是一种并发编程模型,在这种并发编程模型中
shiyivei
·
2025-07-05 11:58
#
Go
golang
开发语言
后端
channel
《go 语言圣经》笔记
最近看了《
go语言
圣经》这本书,发现
go语言
很有趣,对于语法就不必关注,主要记录了一些语言特性(相对于其他语言而言)的笔记。
流左沙
·
2025-07-05 11:25
go
笔记
go
golang
编程语言
《
Go语言
圣经》无缓存channel和带缓存channel
《
Go语言
圣经》无缓存channel和带缓存channelChannel分为两种:带缓冲、不带缓冲。对不带缓冲的channel进行的操作实际上可以看作“同步模式”,带缓冲的则称为“异步模式”。
爱吃芝麻汤圆
·
2025-07-05 11:54
#
《Go语言圣经》
golang
缓存
golang 中当 JSON 数据缺少结构体(struct)中定义的某些字段,会有异常吗
目录关键影响示例演示潜在问题与解决方案问题1:逻辑错误(零值干扰)问题2:忽略可选字段问题3:第三方库验证最佳实践总结在
Go语言
中,当JSON数据缺少结构体(struct)中定义的某些字段时,不会产生错误
翔云123456
·
2025-07-04 23:12
Golang
golang
【基础】Golang 执行命令shell命令 + Start和Run方法详解
目录
Go语言
中Cmd的Start和Run方法详解及Start方法使用示例一、Start()和Run()方法的区别1.Start()方法2.Run()方法3.关键区别对比二、Start()方法使用示例示例
锅锅来了
·
2025-07-04 23:35
Golang
运维开发实战手册
golang
服务器
linux
Go应用容器化完全指南:构建最小化安全镜像的终极实践
Go语言
因其出色的并发能力和编译特性成为云原生开发的首选。
ivwdcwso
·
2025-07-04 22:04
运维与云原生
golang
安全
开发语言
Go
镜像
容器
云原生
一篇文章了解_docker
它基于Google公司推出的
Go语言
实现。项目后来加入了Linux基金会,遵从了Apache2.0协议,项目代码在GitHub上进行维护。Docker项目的目标是实现轻量级的操作系统虚拟化解决方案。
weixin_30729609
·
2025-07-04 15:14
php
测试
python
文件描述符在Go_Python等高级语言中的封装
文件描述符在Go/Python等高级语言中的封装关键词:文件描述符、
Go语言
、Python语言、封装、高级语言摘要:本文主要探讨文件描述符在Go和Python等高级语言中的封装。
操作系统内核探秘
·
2025-07-04 14:33
操作系统内核揭秘
OS
ai
Golang 标准库errors用法
Go语言
的标准库中的errors包提供了一些用于创建和操作错误的基本功能。下面是对该包的详细用法说明。基本用法创建错误使用errors.New函数创建一个新的错误对象。
隔壁小白
·
2025-07-04 07:15
golang标准库
golang
开发语言
后端
go channel用法
Go语言
采用CSP(CommunicatingSequentialProcesses)模型,也就是鼓励:“不要通过共享内存来通信,而要通过通信来共享内存”也就是通过channel来传递数据,
三金C_C
·
2025-07-04 01:07
go
golang
channel
docker容器学习基础篇
什么是dockerDocker是基于
Go语言
实现的云开源项目,Docker容器在任何操作系统上都是一
·
2025-07-03 22:17
golang 构造函数
Go语言
的类型或结构体没有构造函数的功能,但是我们可以使用结构体初始化的过程来模拟实现构造函数其他编程语言构造函数的一些常见功能及特性如下:每个类可以添加构造函数,多个构造函数使用函数重载实现。
Carver猫哥
·
2025-07-03 09:15
后端笔记【Golang】
golang
开发语言
后端
golang 接收器
golang中的函数是接收器(receiver)上的一个函数:在
Go语言
中有一个概念,它和方法有着同样的名字,并且大体上意思相同,Go方法是作用在接收器(receiver)上的一个函数,接收器是某种类型的变量
Carver猫哥
·
2025-07-03 09:15
后端笔记【Golang】
golang
开发语言
数据结构—数组
数据结构—数组相关数据结构实现用
go语言
实现相关代码做题合集:https://github.com/longpi1/algorithm-pattern数组(Array)在Go中,数组是固定长度的连续内存块
每天一个秃顶小技巧
·
2025-07-03 06:24
数据结构
golang
后端
Go语言
中的defer关键字
在
Go语言
中,defer关键字是一个独特而强大的特性,它可以将代码块推迟到函数返回之前执行。这种机制可以用于资源的释放、错误处理、性能优化等多种场景。
·
2025-07-02 23:02
字节工程师实战传授:用 Go 实现 AI 原生应用全流程
当LangChain、LlamaIndex等框架层出不穷,我们不禁会想,渴望已久的、专为
Go语言
打造的顺滑AI开发体验,究竟在哪里?
CSDN资讯
·
2025-07-02 14:22
人工智能
go
deerflow
eino
goland设置goroot_GoLand安装及环境配置
涉及编程实验,使用
Go语言
,需要安装GoLand软件进行下一步。进去之后选择对应的版本下载,这里我下的Windows64的。
weixin_39885383
·
2025-07-02 03:28
goland设置goroot
Go语言
的常用内置包
1.strings包1.1检索字符串方法功能描述funcContains(s,subStrstring)bool字符串s是否包含子串subStrfuncContainsAny(s,charsstring)bool字符串s是否包含chars中任一字符funcContainsRune(sstring,rrune)字符串s是否包含unicode码值rfuncCount(s,sepstring)int字符
·
2025-07-02 02:26
strings.ToLowerSpecial 使用详解
官方示例示例2:德语内容处理(保留ß不变)8.性能及同类对比性能特点对比其他方法(转换100KB土耳其语文本)9.总结特性说明对比总结表最终建议1.官方包是的,strings.ToLowerSpecial是
Go
幸享龙枫
·
2025-07-02 02:25
golang
golang
Go语言
— Unicode码点包
unicode介绍Unicode只是定义了一个字符和一个编码的映射,但是呢,对应的存储却没有制定。比如一个编码0x0041代表大写字母A,那么可能有一种存储至少有4个字节,那可能0x00000041来存储代表A。这个就是unicode的具体实现。unicode的具体实现有很多种,UTF-8和UTF-16就是其中两种。UTF-8表示最少用一个字节就能表示一个字符的编码实现。它采取的方式是对不同的语言
·
2025-07-02 02:55
Golang教程——配置环境,再探GoLand
Go语言
旨在提供一种简单、高效、可靠的编程语言,适用于构建可扩展的软件系统。
Go语言
具有以下特点:简洁易读:
Go语言
的语法简洁明了,易于阅读和理解。它摒弃了一些复杂的语法和概念,使得代码
棏郢.
·
2025-07-02 02:54
Go
golang
开发语言
后端
【基础】Golang语言开发环境搭建(Linux主机)
目录1.下载并安装
Go语言
2.配置环境变量3.验证安装4.配置Go模块5.安装常用开发工具6.配置IDE(可选)7.第一个Go程序在Linux主机上搭建Golang开发环境,你可以按照以下步骤进行操作:
锅锅来了
·
2025-07-02 02:53
Golang
运维开发实战手册
linux
运维开发
golang
Kotlin 协程第一弹:协程的使用,一文讲清楚!
而不是类似
Go语言
这种,真的存在更小的执行体,是一种轻量级线程。Kotlin的协程,可以理解为一种类似线程池的封装,每个协程执行的背后,都依托于一个线程。
idaretobe
·
2025-07-02 02:51
android应用开发
android
kotlin
开发语言
Golang中的map使用
1.Map介绍map是一种无序的基于key-value的数据结构,
Go语言
中的map是引用类型,必须初始化才能使用。map[KeyType]ValueTypeKeyType:表示键的类型。
white.tie
·
2025-07-02 00:12
Golang
golang
开发语言
后端
Go语言
---error处理
文章目录error基础创建error1、使用errors包创建简单错误:2、使用fmt.Errorf创建格式化错误:检查error自定义error类型错误处理模式1、直接返回错误2、包装错误在
Go语言
中
Lumiron
·
2025-07-01 18:55
GO语言学习笔记
golang
ios
开发语言
深度解析】使用
Go语言
实现JWT:从原理到实践
本文深入剖析如何用
Go语言
实现JWT,从基础概念、底层机制到完整代码实践,助你全面掌握。一、JWT概述JWT是一种开放标准(RFC7519),用于在网络应用间安全地传输信息。
IsPrisoner
·
2025-07-01 17:47
golang
学习
Go语言
利用TPL完成代码生成器——struct模型
一、TPL文件在
Go语言
中的概念TPL文件通常指模板文件(TemplateFile),在
Go语言
中主要用于HTML或其他文本的模板化处理。
学历真的很重要
·
2025-07-01 10:01
golang
后端
go
开发语言
【Go】入门Go应该怎么学
Go语言
学习路线图一、为什么学Go?
CodeWithMe
·
2025-06-30 23:25
Go
golang
开发语言
后端
【
Go语言
-Day 12】解密动态数组:深入理解 Go 切片 (Slice) 的创建与核心原理
Langchain系列文章目录01-玩转LangChain:从模型调用到Prompt模板与输出解析的完整指南02-玩转LangChainMemory模块:四种记忆类型详解及应用场景全覆盖03-全面掌握LangChain:从核心链条构建到动态任务分配的实战指南04-玩转LangChain:从文档加载到高效问答系统构建的全程实战05-玩转LangChain:深度评估问答系统的三种高效方法(示例生成、手
吴师兄大模型
·
2025-06-30 21:41
Go
语言从入门到精通
golang
开发语言
后端
go语言
人工智能
LLM
python
GORM 更新操作:深入探索 Go 语言中的数据库记录修改
在
Go语言
的Web开发中,GORM是一个广泛使用的ORM(Object-RelationalMapping)框架。它提供了一种流畅的方式来处理数据库的交互,其中包括记录的更新操作。
code--cat
·
2025-06-30 18:19
jvm
oracle
golang
go
数据库
【
Go语言
成长之路】 模糊测试
注:
Go语言
中模糊测试已经内置,具体可以参考:GoFuzzingdocs,将来还会添加更多功能。一、前提Go1
风华同学
·
2025-06-30 18:18
Go语言成长之路
golang
开发语言
后端
单元测试
探索GORM:
Go语言
中的开发友好型ORM库
探索GORM:
Go语言
中的开发友好型ORM库gormThefantasticORMlibraryforGolang,aimstobedeveloperfriendly项目地址:https://gitcode.com
·
2025-06-30 18:17
探索Octillery:
Go语言
中的数据库分片利器
探索Octillery:
Go语言
中的数据库分片利器octilleryGopackageforshardingdatabases(SupportseveryORMorrawSQL)项目地址:https:/
余纳娓
·
2025-06-30 18:17
Go语言
的单元测试与基准测试详解
首先编写add.go文件://add.gopackagemainfuncadd(a,bint)int{returna+b}其次编写add_test.go文件,在
go语言
中,测试文件均已_test结尾,这里只需要在被测试的文件后加上
旧游无处不堪寻
·
2025-06-30 18:45
golang
单元测试
测试工具
测试用例
jenkins
集成测试
功能测试
Go语言
中map[string]interface{} 和 map[string]string的区别
在
Go语言
中,map[string]interface{}和map[string]string是两种不同类型的map,它们的主要区别在于值的类型以及这种差异带来的使用场景和灵活性的不同。
Code季风
·
2025-06-30 18:45
学习
golang
后端
编译UltraleapTrackingWebSocket
最近要在项目中用到LeapMotion,无意中发现了一个
Go语言
的LeapMotion库:https://gobot.io/documentation/platforms/leapmotion/示例代码看起来很简单
cheniie
·
2025-06-30 02:08
解决方案
leapmotion
websocket
Go 语言高效连接 SQL Server(MSSQL)数据库实战指南
在
Go语言
的开发过程中,与MicrosoftSQLServer(MSSQL)数据库的交互是常见需求之一。
程序员爱钓鱼
·
2025-06-30 01:32
数据库
golang
sqlserver
Go 语言单例模式全解析:从青铜到王者段位的实现方案
单例模式(SingletonPattern)是一种创建型设计模式,它确保一个类(或结构体,在
Go语言
中)只有一个实例,并提供一个全局访问点来访问这个实例。
·
2025-06-30 01:47
后端
go语言
PDF---golang完整文档
go语言
PDF---golang完整文档【下载地址】
go语言
PDF---golang完整文档本仓库提供了
Go语言
的完整文档PDF资源,内容全面、系统,涵盖基础语法、特性、标准库、并发编程等关键知识点。
尹泽凝
·
2025-06-29 23:52
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他