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语言_Golang
【Go】——
Golang
处理HTTP/HTTPS请求
一、HTTP知识点补充http操作的方法HTTP定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符。我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而PO
绛洞花主敏明
·
2025-05-02 06:59
Go的http/https
golang
开源的
go语言
统一配置中心 - nacos + nacos go sdk
配置文件实时更新机制的场景需求配置文件热更新主要应用于需要在不停机的情况下动态调整系统行为的场景,例如修改服务参数、切换数据源等。其原理在于通过一个中心化的管理平台来存储和分发最新的配置信息。当配置文件发生变化时,该平台会主动或被动地通知所有相关应用实例。应用实例接收到变更通知后,将从平台拉取最新的配置内容并立即生效,从而实现热更新。为确保配置最终一致性,通常采用版本控制机制(如MD5校验)来保证
阿里-于怀
·
2025-05-02 02:32
开源
golang
开发语言
Go语言
企业级项目使用dlv调试
使用dlv调试
Go语言
代码打包Go代码(禁止优化和内联(便于调试更复杂的逻辑)):gobuild-gcflags="all=-N-l"-oxxx_api_debug.exe启动一个dlb监听可运行程序的端口
万里code
·
2025-05-01 23:08
golang
服务器
开发语言
「Rust项目」Rust之前端框架总结
python流行常用框架有:Django(较重)、Flask(轻量级)、FastAPI(性能最好)
Go语言
常用框架:beego(较重)、Gin(轻量级)Rust语言框架:Rocket、Actix-web
图解AI
·
2025-05-01 18:37
rust
golang
日志分析_
golang
实战之truncate日志文件详解
前言有时候我们生成的日志文件很大,如果文件过大,或者磁盘空间有限,那么我们就需要把日志文件改小一点。(当然实际应用场景中,一般采用logrotate的方式实现多个日志文件,定期把旧的日志文件挪走或者删除)现在我们考虑如何把日志文件变小的场景。首先想到的是文件truncate,遗憾的是truncate是把新的内容删掉,而不是把旧的内容删掉;因为通常我们的做法是要把旧的日志内容删除,而保留最新的日志内
柳柳老师
·
2025-05-01 13:07
golang
日志分析
go语言
中os包的用法大全
os包的用法大全一、文件权限符号1.1、定义1.2、POSIX标准三、os包3.1、获取文件/文件夹信息3.1.1、测试3.1.2、输出3.2、创建文件3.3、打开文件3.3.1、测试3.4、写文件3.5、读文件3.6、移动/重命名文件/目录3.7、删除文件或目录3.8、创建目录3.9、更改文件/目录权限3.10、获取文件系统fs对象3.11、获取目录下的所有文件3.12、修改文件大小3.13、其
才华横溢caozy
·
2025-05-01 13:07
golang
开发语言
从 Java 到 Go:面向对象的巨人与云原生的轻骑兵
作者:京东科技王奕龙
Go语言
在2009年被Google推出,在创建之初便明确提出了“少即是多(Lessismore)”的设计原则,强调“以工程效率为核心,用极简规则解决复杂问题”。
京东云开发者
·
2025-05-01 12:02
java
golang
python
Golang
实现函数默认参数
golang
原生不支持默认参数在日常开发中,我们有时候需要使用默认设置,但有时候需要提供自定义设置结构体/类,在Java我们可以使用无参、有参构造函数来实现,在PHP中我们也可以实现(如publicfunctionxxx
云闲不收
·
2025-05-01 11:25
golang
开发语言
后端
【go】
go语言
slice/map的产生背景,及原理理解
介绍一下Slice先讲一下slice的产生背景,首先,go本身是有数组的,但是不会自动扩容,然而实际工作中会有很多场景是要求能自动扩容的,比如说你接用户的数据,你肯定要设置一个可以自动扩容的数组来接,因为你没办法预测他会传多大的数据,提前设置的数组过大或者过小都不合适,因此,go的slice应运而生slice结构包含一个指向底层数组的指针,长度,容量。这样的设置就可以看出他是一个轻量级的容器,因为
{⌐■_■}
·
2025-05-01 11:51
go
golang
java
开发语言
后端
架构
linux
ubuntu
go 集成go-redis 缓存操作
一、什么是GoRedis这是一个流行的
Go语言
Redis客户端库,它提供了细化的API,对每个Redis命令的功能进行了封装,使得用户只需记住命令,具体的用法可以直接查看接口的声明,使用成本较低。
彩虹泡泡~
·
2025-05-01 04:37
缓存
golang
redis
3天学会
golang
的基础语法
1.视频资料在线观看:【尚硅谷】
Golang
入门到实战教程丨一套精通
GO语言
_哔哩哔哩_bilibili2.学习目录001_尚硅谷_
Golang
可以做什么.mp4002_尚硅谷_如何学习
Golang
更高效
彩虹泡泡~
·
2025-05-01 04:37
go
开发语言
go
Go语言
中的错误处理
一、错误处理基础1.error接口类型
Go语言
通过内置的error接口表示错误:typeerrorinterface{Error()string}2.创建错误的常用方式a)errors.Newimport"errors"funcDivide
言之。
·
2025-05-01 01:50
golang
golang
开发语言
后端
【后端教程】Go实现简单负载均衡
在使用过像Nginx之类的专业的负载均衡之后,为了加深对负载均衡的原理理解,本次我们使用
Golang
也来实现一个简单的负载均衡。1工作原理均衡器可以使用不同的分配策
清流_46837673
·
2025-04-30 20:19
数据结构
java
分布式
nginx
数据库
Go后端整洁架构项目使用教程
Go后端整洁架构项目使用教程go-backend-clean-architecture-chiAGo(
Golang
)BackendCleanArchitectureprojectwithChi,MongoDB
滑辰煦Marc
·
2025-04-30 20:17
【华为OD机考真题】- 最小的调整次数&&特异性双端队列(B卷-100分)(
Golang
版)
本文收录于「最新最全华为OD机试真题(
Golang
版)」专栏,手把手带你零基础教学华为OD机试。
bug菌¹
·
2025-04-30 13:31
#
华为od
golang
华为
OD算法
华为OD机考真题
最小的调整次数
特异性双端队列
从 0 到 1 开发梦精灵提示词管理器:我的全栈开发实战记录
历时两个多月,基于
Golang
、Vue3和WXT框架完成了从后端到前端再到浏览器插件的全栈开发。本文将毫无保留地分享技术实现细节与踩坑经验,希望能为同行提供参考。一、技术栈选型:为何选择这些工具?
龙正哲
·
2025-04-30 12:23
AIGC
prompt
golang
全栈开发
Java转Go日记(十七):Sync
在代码中生硬的使用time.Sleep肯定是不合适的,
Go语言
中可以使用sync.WaitGroup来实现并发任务的同步。
fashia
·
2025-04-30 10:44
Go语言学习路程
golang
开发语言
后端
go
jsonrpc: 一款强大的JSON-RPC 2.0实现库
jsonrpcThejsonrpcpackagehelpsimplementofJSON-RPC2.0项目地址:https://gitcode.com/gh_mirrors/json/jsonrpcjsonrpc是一个用
Go
魏兴雄Milburn
·
2025-04-30 10:14
DotNet 入门:(一) 环境安装
一、前言本想用
Go语言
实现一个通过小爱同学操作电脑的,比如我对着手机说打开音乐,或调小音乐,电脑能做相应的处理。奈何我一时间没看懂,就想着用.Net来试一下,于是就有了下面这篇文章。
·
2025-04-30 06:39
后端
Go语言
之路————接口、泛型
Go语言
之路————接口前言接口定义实操,接口的定义和实现接口的继承空接口和Any泛型类型集结语前言我是一名多年Java开发人员,因为工作需要现在要学习
go语言
,
Go语言
之路是一个系列,记录着我从0开始接触
一颗知足的心
·
2025-04-29 21:37
golang
开发语言
Go语言
之路————指针、结构体、方法
Go语言
之路————指针、结构体、方法前言指针结构体声明初始化使用组合引用结构体和指针结构体的标签方法例子结合结构体总结前言我是一名多年Java开发人员,因为工作需要现在要学习
go语言
,
Go语言
之路是一个系列
一颗知足的心
·
2025-04-29 21:37
golang
开发语言
后端
[Protobuf][
golang
] protoc proto-gen-grpc protobuf 版本兼容问题
Protobuf,protoc,proto-gen-grpc版本兼容问题+解决方法编译命令issue1issue2issue3问题总结package问题编译命令参考文档https://study
golang
.com
一条闲鱼_mytube
·
2025-04-29 15:16
golang随笔
golang
开发语言
后端
Json web token (JWT)
golang
实现
Jsonwebtoken(JWT)eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWV9.UQmqAUhUrpDVV2ST7mZKyLTomVfg7sYkEjmdDI5XF8Q三部分构成第一部头部(header),作用:声明类型声明加密的算法通
一条闲鱼_mytube
·
2025-04-29 15:16
加密算法
golang
http
网络协议
go语言
中defer使用指南
目录1.使用场景2.执行顺序3.for循环中的defer及defer中的闭包陷阱4.defer与返回值的关系5.总结1.使用场景在编程的时候,经常需要打开一些资源,比如数据库连接、文件、锁等,这些资源需要在用完之后释放掉,否则会造成内存泄漏。在Go中defer一般用于异常处理、资源释放、文件关闭、解锁互斥量等操作。有一个编码好习惯就是,在初始化资源后,可以在后面紧跟一个defer函数取释放资源。2
听雨·眠
·
2025-04-29 10:11
golang
开发语言
后端
梦精灵提示词管理器:从构思到
Golang
+ wxt 框架开发落地
在AI绘画蓬勃发展的当下,众多创作者和开发者如同置身于一个五彩斑斓却又错综复杂的艺术迷宫。每天,我们要在即梦、通义万象、豆包、DeepSeek等多个AI平台或者是AI绘画平台间来回穿梭,为不同风格和需求寻找合适的提示词。这个过程就像在茫茫大海中捞针,提示词管理的混乱严重影响了创作效率,我也深受其扰。于是,开发一款高效的提示词管理器——梦精灵提示词管理器的想法应运而生。构思阶段:精准定位痛点与需求深
龙正哲
·
2025-04-29 09:37
golang
人工智能
开发语言
Anko 深度指南:Kotlin Android 开发利器
Anko深度指南:KotlinAndroid开发利器ankoScriptableinterpreterwrittenin
golang
项目地址:https://gitcode.com/gh_mirrors
裴麒琰
·
2025-04-29 05:41
Go全栈_
Golang
、Gin实战、Gorm实战、Go_Socket、Redis、Elasticsearch、微服务、K8s、RabbitMQ全家桶
Go全栈全家桶包含:1、【零基础入门】
Go语言
核心编程零基础入门实战,B站学习地址分享:【2025年新版】
Go语言
教程2、
Golang
+Gin+Gorm仿小米商城企业级项目实战3、
Golang
仿小米商城高并发微服务实战
yuanlaile
·
2025-04-29 04:30
golang
gin
redis
RabbitMQ
linux
k8s
Golang
并发编程实战——协程、管道、select用法
在阅读本文前,我希望你有一定的
Go语言
基础,以及一部分关于协程的使用经验。
CV大使
·
2025-04-29 03:20
Golang
go
并发编程
Golang
协程调度模型MPG
深入解析
Golang
协程调度模型MPG:原理、实践与性能优化一、为什么需要MPG模型?
liyuanchao_blog
·
2025-04-29 03:19
Golang笔记
golang
开发语言
后端
golang
goroutine(协程)和 channel(管道) 案例解析
文章目录goroutine和channel概念开启线程与channel简单通信流程多个工作协程并发执行流程goroutine和channel概念goroutine(协程),一般我们常见的是进程,线程,进程可以理解为一个软件在运行执行的过程,线程跟协程比较类似,都是单独开辟一块内存,异步执行。不同的是协程占的内存比较小初始栈2KB左右。channel(管道),管道实则也是用来存储数据的,那为什么不用
张帅涛_666
·
2025-04-29 02:48
golang学习
golang
jvm
go
golang
爬虫 mysql_『No20:
Golang
爬虫上手指南』
本节的主题:
Golang
爬虫如何上手。
阿豪1Q97
·
2025-04-29 01:36
golang
爬虫
mysql
Go语言
入门:目录与链接
目录与链接17.2创建和删除目录在os包中,以下两个函数都可以用于创建新目录。funcMkdir(namestring,permFileMode)errorfuncMkdirAll(pathstring,permFileMode)error这两个函数的区别在于:如果要创建多级目录,Mkdir函数单次调用只能创建一级目录;MkdirAll函数可以一次性创建多级目录。例如,要创建目录fd01/fd02
_yingty_
·
2025-04-29 00:35
go语言
golang
开发语言
后端
学习
Go 1.18 相比 Go 1.17 有哪些值得注意的改动?
本系列旨在梳理Go的releasenotes与发展史,来更加深入地理解
Go语言
设计的思路。
·
2025-04-29 00:47
go
Go 语言入门:(一) 环境安装
一、前言这里不同于其他人的
Go语言
入门,环境安装我向来注重配置,比如依赖包、缓存的默认目录。因为前期不弄好,后面要整理又影响这影响那的,所以就干脆写成文章,方便后期捡起。
·
2025-04-29 00:16
go
wechatDataBackup一键备份微信聊天记录的工具
该项目是用
Go语言
开发的工具,可一键导出PC端微信聊天记录的工具,帮助用户轻松备份、导出、查找重要对话,适用于Windows平台。
夏之繁花
·
2025-04-28 23:25
电脑
从小白到高手:为什么现在就该学 Go 语言?
当今编程语言百花齐放,为何越来越多的开发者开始转向Go(又称
Golang
)?如果你还在犹豫要不要开始学Go,这篇文章或许能让你下定决心。什么是
Go语言
?
程序员爱钓鱼
·
2025-04-28 16:10
golang
开发语言
推荐文章:探索原生Android应用的
Go语言
新纪元 —— Mandala框架
推荐文章:探索原生Android应用的
Go语言
新纪元——Mandala框架mandalaAGoframeworkforwritingnativeAndroidapplications项目地址:https
俞兰莎Rosalind
·
2025-04-28 11:11
探索Mandala:用
Go语言
构建原生Android应用的革命性框架
探索Mandala:用
Go语言
构建原生Android应用的革命性框架mandalaAGoframeworkforwritingnativeAndroidapplications项目地址:https://
姬如雅Brina
·
2025-04-28 11:41
Golang
遇见 Kubernetes:云原生开发的完美结合
Golang
和Kubernetes简介
Golang
概述
Golang
,也称为Go,是由Google开发的一种开源编程语言。
云攀登者-望正茂
·
2025-04-28 04:27
云原生
golang
kubernetes
22
go语言
(
golang
) - gin框架安装及使用(三)
四、组成前面的两篇文章中,我们介绍了其中一部分组成,接下来再继续学习:Router(路由器)Gin使用基于树结构的路由机制来处理HTTP请求。它支持动态路由参数、分组路由以及中间件。路由器负责将请求路径映射到相应的处理函数。Context(上下文)gin.Context是Gin中最重要的结构之一,它在请求生命周期内传递信息。Context提供了对请求和响应对象的访问,以及用于存储数据、设置状态码、
程序猿-瑞瑞
·
2025-04-28 02:13
golang
Gin
golang
gin
开发语言
Go 1.15 相比 Go 1.14 有哪些值得注意的改动?
本系列旨在梳理Go的releasenotes与发展史,来更加深入地理解
Go语言
设计的思路。
·
2025-04-27 23:47
go
Go 1.17 相比 Go 1.16 有哪些值得注意的改动?
本系列旨在梳理Go的releasenotes与发展史,来更加深入地理解
Go语言
设计的思路。
·
2025-04-27 19:40
go
推荐一款强大的WebSocket客户端工具 —— ws
项目技术分析ws采用了
Go语言
编写
罗琰锴
·
2025-04-27 16:45
WebSocket + Protobuf 高性能游戏服务端实现
下面是一个完整的
Golang
服务端实现,支持WebSocket+Protobuf协议,包含连接管理、多房间管理,能够处理10万并发消息。
九班长
·
2025-04-27 16:13
Golang
websocket
游戏
iphone
golang
网络协议
集群管理
Go语言
实战:快速搭建完整的用户认证系统
前言在本文中,我将介绍如何使用
Go语言
搭建一个包含用户注册、登录、登出功能的完整认证系统。该系统使用SQLite作为数据库,JWT作为身份验证token,并实现了优雅关闭等特性。
画个大饼
·
2025-04-27 12:14
Go
golang
开发语言
后端
golang
笔记
间接依赖gomodwhy-m逃逸分析gobuild-gcflags=-mgobuild-v-x-work-obin/hellosrc/main.go
jiuweiC
·
2025-04-27 03:49
go
Go 1.16 相比 Go 1.15 有哪些值得注意的改动?
本系列旨在梳理Go的releasenotes与发展史,来更加深入地理解
Go语言
设计的思路。
·
2025-04-27 02:46
go
go-gin-clean-architecture:构建高效的后端服务架构
go-gin-clean-architecture:构建高效的后端服务架构go-gin-clean-architecture⭐Createacleantemplatearchitecturewiththe
golang
programminglanguageandwiththehelpoflibrarygin
凤滢露
·
2025-04-27 00:00
结合AI客户端玩转go MCP项目开发
1.基于
go语言
的mcp包在go官网可以搜索到基于
go语言
的MCP包包地址和目录结构https://github.com/mark3labs/mcp-go目录功能描述examples
爱因诗贤
·
2025-04-26 02:04
人工智能
golang
开发语言
如何用
go语言
搭MCP
1.什么是MCP?MCP是“模型上下文协议(ModelContextProtocol)”的简称,用一句简单通俗易懂的话描述:是一种让AI模型能够无缝连接到外部工具和数据源的标准化方式。想象它就像AI的“万能接口”,能让AI像用USB线连接设备一样,轻松调用其他程序或服务。2.官方MCP架构图MCPHosts:是指LLM启动连接的应用程序,如Cursor、ClaudeDesktop、IDE或AI工具
爱因诗贤
·
2025-04-26 02:34
golang
开发语言
后端
AI编程
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他