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语言
GO语言
(一期)常用关键字总结
GO语言
(主题一)常用关键字总结我们这里列出一些
go语言
关键字,方便各位友友们检查一下自己的学习效果,也方便友友们学习查询。
wktomo
·
2025-05-21 11:49
golang
网络
前端
Go语言
实战:使用 excelize 实现多层复杂Excel表头导出教程
本文基于
Go语言
和excelize库,封装一个支持多层嵌套表头结构的导出工具,兼顾灵活性与可维护性。依赖说明import("fmt""io""github.com
Mr.亮先生
·
2025-05-21 10:12
golang
excel
开发语言
【创造型模式】简单工厂模式
使用的主要开发语言是
Go语言
,参考的主要资料是刘丹冰AceId老师的《Easy搞定Golang设计模式》,原文链接如下:https://www.yuque.com/aceld/lf
YGGP
·
2025-05-21 00:09
设计模式
设计模式
Python 图形界面-海龟绘图
目录turtle在1966年,SeymourPapert和WallyFeurzig发明了一种专门给儿童学习编程的语言——LO
GO语言
,它的特色就是通过编程指挥一个小海龟(turtle)在屏幕上绘图。
赔罪
·
2025-05-20 22:57
Python
系统学习
python
前端
javascript
【Go-2】基本语法与数据类型
基本语法与数据类型
Go语言
作为一种静态类型、编译型语言,拥有简洁且高效的语法结构。本章将深入介绍Go的基本语法和数据类型,帮助你建立扎实的编程基础。
c无序
·
2025-05-20 20:44
Go
golang
开发语言
后端
2.8
Go语言
中的for循环, break和continue
基本语法和C语言同源的语法格式,有始有终的循环,forinit;condition;post{}带条件的while循环,forcondition{}无限循环,for{}有始有终的条件循环sum:=0fori:=0;i10{break}}数组循环使用计数器循环类似C语言中的循环,我们可以通过计数器结合数组长度实现对数组的遍历,同时能获取数组索引,如下面例子所示packagemainimport"fm
老孙正经胡说
·
2025-05-20 07:28
老孙Go语言学习笔记
golang
开发语言
后端
云原生
云计算
Goframe项目Ai面试学习Day01
回答1:goframe-shop是一个基于
Go语言
和GoFrame框架构建的电商平台。它的基本架构是前后端分离的模式。后端主要提供RESTfulAPI接口,供前端应用调用。
神奇萝卜头
·
2025-05-20 06:46
面试
学习
go
3.1
Go语言
中的函数与方法
函数定义语法与大部分语言一致,
Go语言
中的函数定义与其他语言基本一致funcfunction_name(Parameter-list){//functionbody...}funcfunction_name
老孙正经胡说
·
2025-05-20 02:21
老孙Go语言学习笔记
golang
云原生
云计算
开发语言
后端
Go语言
Gin框架 使用指南
Gin是一个用Go(Golang)编写的Web框架。它具有类似martini的API,性能要好得多,多亏了httprouter,速度提高了40倍。如果您需要性能和良好的生产力,您一定会喜欢Gin。Gin相比于Iris和Beego而言,更倾向于轻量化的框架,只负责Web部分,追求极致的路由性能,功能或许没那么全,胜在轻量易拓展,这也是它的优点。因此,在所有的Web框架中,Gin是最容易上手和学习的。
Chandler24
·
2025-05-20 02:49
Go
gin
后端
golang
Go语言
init函数
本文为
Go语言
中init函数介绍及使用示例。
JSON_L
·
2025-05-20 02:19
GO
golang
开发语言
后端
【LeetCode 热题100】394:字符串解码(详细解析)(
Go语言
版)
LeetCode热题394:字符串解码(多种方法详解)题目描述394.字符串解码给定一个经过编码的字符串,返回它解码后的字符串。编码规则为:k[encoded_string],表示其中方括号内部的encoded_string正好重复k次。你可以认为k总是一个正整数。输入字符串中可能存在嵌套的k[encoded_string]表达式。示例1:输入:s="3[a]2[bc]"输出:"aaabcbc"示
飞川001
·
2025-05-19 17:44
力扣LeetCode
leetcode
golang
算法
【LeetCode 热题100】17:电话号码的字母组合(详细解析)(
Go语言
版)
☎️LeetCode17.电话号码的字母组合(回溯+DFS+详解)题目描述给定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。答案可以按任意顺序返回。数字到字母的映射如下(与电话按键相同):2->abc3->def4->ghi5->jkl6->mno7->pqrs8->tuv9->wxyz示例:输入:digits="23"输出:["ad","ae","af","bd","be","bf"
飞川001
·
2025-05-19 14:27
力扣LeetCode
leetcode
golang
算法
dfs
Go语言
数组的定义与操作 - 《
Go语言
实战指南》
在
Go语言
中,数组(Array)是一种定长、同类型的集合。它在内存中是连续分布的,适合用于性能敏感的场景。
程序员爱钓鱼
·
2025-05-19 07:09
golang
开发语言
后端
go语言
协程调度器 GPM 模型
go语言
协程调度器GPM模型下面的文章将以几个问题展开,其中可能会有扩展处:什么是调度器?为什么需要调度器?多进程/多线程时cpu怎么工作?进程/线程的数量多多少?太多行不行?为什么不行?那怎么解决?
免檒
·
2025-05-19 06:00
golang
开发语言
后端
go语言
速成教程(适用于有基础同学)
文章目录前言1.
go语言
优势2.
go语言
不足3.go适合用来做什么4.环境搭建与编译器第一章基础语法1.Helloword!
zhiyog
·
2025-05-19 04:16
golang
go
go语言
visual
studio
code
笔记
niuhe 插件极简教程
教程niuhe插件,基于
Go语言
的VSCode摸鱼神器!只需轻轻一点,就能自动生成:✅项目骨架(告别Ctrl+C/V的痛苦)✅Xorm数据库操作代码(CRUD写到吐?不存在的!)
诗意地回家
·
2025-05-18 18:12
niuhe
插件
vscode
编辑器
ide
golang
ai
最新单片机STM32有什么推荐的裸机编程架构_stm32裸机多任务程序架构,如果不想35岁被淘汰这篇文章必看
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上
Go语言
开发知识点,真正体系化!
2401_84919706
·
2025-05-18 10:18
程序员
go
学习
面试
GO语言
基础-05-循环和语句-if语句(基本应用,错误处理,判断map的key是否存在)
文章目录1.if语法完整示例2.if……else……语法完整示例3.实际应用3.1错误处理3.2判断map的key是否存在1.if语法语法if布尔表达式{/*在布尔表达式为true时执行*/}语法示例if分数<60{return"不及格"}完整示例代码packagemainimport"fmt"funcmain(){成绩表:=make(map[string]int)成绩表["关羽"]=95成绩表[
玄德公笔记
·
2025-05-18 09:40
#
go基础
golang
GO语言
if
条件语句
判断map的key
GO语言
学习(二)
GO语言
学习(二)method(方法)这一节我们介绍一下
GO语言
的面向对象,之前我们学习了struct结构体,现在我们来解释一下方法method主要是为了简化代码,在计算同类时,使用函数接收方法可以极大的简化代码量
wktomo
·
2025-05-18 09:10
golang
学习
Go 语言基础 - if-else
点击上方蓝色“Golang来啦”关注我哟加个“星标”,天天15分钟,掌握
Go语言
你好,我是四哥。上篇文章我们学习了包的用法,这篇文章来学习if-else语句。
Seekload
·
2025-05-18 08:07
java
编程语言
go
golang
人工智能
mcp-go v0.28.0全面升级!五大核心功能革新解读,助力你的项目性能飞跃
今天我们隆重推出mcp-go库的v0.28.0版本,这是一款专注于MCP协议实现的
Go语言
库,服务于分布式通信和微服务架构。
福大大架构师每日一题
·
2025-05-18 07:57
文心一言vschatgpt
golang
开发语言
后端
GORM(
Go语言
数据交互库)
GORM(GoORM,即对象关系映射)是
Go语言
中非常流行且功能强大的数据库交互库。它简化了与关系型数据库的交互过程,提供了丰富的API来处理各种数据库操作。
joesx
·
2025-05-18 04:03
数据库
golang
archlinux安装deb软件步骤
archlinux安装deb软件步骤步骤步骤安装yay安装debtap安装转换出的pkg软件注意事项:安装yay问题解决:
go语言
相关安装debtap问题解决:git代理设置
会员果汁
·
2025-05-18 04:02
其他
推荐开源项目:go-libtor - 自带的Go版Tor库
Tor库go-libtorSelf-containedTorfromGo项目地址:https://gitcode.com/gh_mirrors/go/go-libtor项目简介go-libtor是一个专为
Go
卓桢琳Blackbird
·
2025-05-17 22:53
Go语言
如何进阶?
Go语言
是一种现代编程语言,以其简单、快速、并发性好著称。
狒狒伯尼
·
2025-05-17 17:15
golang
开发语言
后端
Golang AI框架:探索人工智能与
Go语言
的结合
而
Go语言
(Golang)作为一种简洁、高效的编程语言,也在近年来得到了广泛应用和发展。本文将探讨Golang在人工智能领域的应用,并介绍几个常见的GolangAI框架。
一只会写程序的猫
·
2025-05-17 15:05
Go
golang
人工智能
开发语言
安卓手机远程连接linux系统,电脑(Linux/Windows)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)-
Go语言
中文社区...
电脑(Linux/Windows系统)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)温馨提示本文只针对安卓(Android)手机!iPhone或者WP的手机用户,请不要浪费时间在本文。前言在将Android手机连接到电脑上进行文件传输的时候,总会遇到很多问题。例如:在win系统上,通过数据线连接电脑之后,我们只是简单的想要复制几个文件到电脑上或者相反,但是需要安装驱
吴 元
·
2025-05-17 12:09
安卓手机远程连接linux系统
Golang flag包与viper结合:配置管理的完美组合
Golangflag包与viper结合:配置管理的完美组合关键词:Golang、flag包、viper、配置管理、命令行参数、环境变量、配置文件摘要:本文深入探讨了如何在
Go语言
项目中将标准库flag包与
Golang编程笔记
·
2025-05-17 08:10
golang
开发语言
后端
ai
Go语言
中的Recover:从Panic中优雅恢复的关键机制
Go语言
中的Recover:从Panic中优雅恢复的关键机制文章目录
Go语言
中的Recover:从Panic中优雅恢复的关键机制一、Recover的核心原理:与Defer的深度协作1.基本概念2.执行流程图示二
tekin
·
2025-05-16 23:17
Go语言经典示例
golang
深入理解正则表达式及其在
Go语言
中的应用
深入理解正则表达式及其在
Go语言
中的应用一、正则表达式核心概念解析1.1元字符大全解正则表达式中的特殊字符(元字符)构成了模式匹配的语法基础,下表列出关键元字符及其功能:元字符功能描述\转义字符,使后续字符具有特殊含义
Go Dgg
·
2025-05-16 22:09
正则表达式
golang
开发语言
部署远程控制台访问服务Rttys,第三部分服务端(安装Rttys)
服务端采用
GO语言
实现,前端界面采用vue实现。
草莓不苦
·
2025-05-16 09:26
运行环境
服务器
运维
可变参数(Variadic Functions)- 《
Go语言
实战指南》
Go语言
允许函数接受不定数量的参数,也称“可变参数”。这为构建灵活的函数提供了便利,常用于求和、拼接等操作。
程序员爱钓鱼
·
2025-05-16 07:15
算法
Go 语言设计哲学:为什么不能为其他包中的类型定义方法?
在
Go语言
中,有一个看似简单却容易被忽视的设计原则:不能为其他包中的类型定义方法。这一规则直接影响了开发者对包(Package)和类型(Type)的设计方式。
纸鸢666
·
2025-05-16 04:20
Go
golang
开发语言
后端
Go语言
文件读取:从基础到高级的全面指南
Go语言
文件读取:从基础到高级的全面指南文章目录
Go语言
文件读取:从基础到高级的全面指南一、文件读取的核心流程与基础操作1.一次性读取整个文件:`os.ReadFile`2.流式读取:打开文件与基本操作二
tekin
·
2025-05-15 21:57
Go语言经典示例
golang
Go 菜鸟学习笔记-快速入门(上)
支持匿名函数与闭包接受了以Erlang语言为代表的面向消息编程思想,支持goroutine和通道推荐使用消息而不是共享内存来进行并发编程有丰富的内置类型,支持函数多返回值,类型和接口,反射自动垃圾回收,错误处理
Go
nice_dyw
·
2025-05-15 20:20
go基础入门
go语言
go语言
类型和常量
go语言
类型和常量一、基础类型
Go语言
是一种静态类型语言,这意味着所有变量的类型在编译时必须明确,并且一旦定义,类型就不能改变。1.数字类型整数类型int8:占1个字节,范围是-128到127。
在飞行-米龙
·
2025-05-15 09:40
go
golang
开发语言
后端
Go语言
入门之变量、常量、指针以及数据类型
Go语言
入门之变量、常量、指针以及数据类型1.变量的声明和定义var变量名变量类型//声明单变量varageint//定义int类型的年龄,初始值为0//声明多变量vara,bint=1,2//声明变量不写数据类型可以自动判断
clisk
·
2025-05-15 09:07
go语言入门
golang
为什么
go语言
中返回的指针类型,不需要用*取值(解引用),就可以直接赋值呢?
Go中返回的是指针,但你却能直接用“.”访问字段,看起来像是“没有解引用”,其实是Go帮你自动处理了“指针解引用”的语法糖。在Go中,如果你有一个结构体指针(例如*FileMeta),你可以直接用p.Field的方式访问字段,Go会自动帮你做(*p).Field的转换。背后原理:自动解引用(autodereferencing)typeFileMetastruct{FileNamestring}va
Asus.Blogs
·
2025-05-15 09:06
Golang
golang
开发语言
后端
多返回值(Multiple Return Values)- 《
Go语言
实战指南》
Go语言
支持函数返回多个值,这一特性在实际开发中非常常见,尤其用于错误处理。
程序员爱钓鱼
·
2025-05-15 07:58
golang
开发语言
后端
go1.19
java
Go 语言 net/http 包使用:HTTP 服务器、客户端与中间件
Go语言
标准库中的net/http包十分的优秀,提供了非常完善的HTTP客户端与服务端的实现,仅通过几行代码就可以搭建一个非常简单的HTTP服务器。
Chandler24
·
2025-05-15 07:26
Go
golang
http
服务器
PDFCPU 使用教程
PDFCPU使用教程pdfcpuAPDFprocessorwritteninGo.项目地址:https://gitcode.com/gh_mirrors/pd/pdfcpu1.项目介绍PDFCPU是一个用
Go
娄朋虎Imogene
·
2025-05-14 23:57
使用
Go语言
编写pdf小工具
原由我发现在工具中有需要转换txt文件到pdf的需求抱着学习的态度就找了
go语言
的pdf库试试以下是我的成果包括转换文本文件到pdf文件转换图片文件到pdf文件和pdf文件切分以方便分批次打印以下尽量把内容写在注释里以方便阅读转换文本文件到
独杆小蓬
·
2025-05-14 22:26
golang
pdf
go
后端
经验分享
深入浅出:Go 语言 JSON 解析
深入浅出:
Go语言
JSON解析JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,易于人类阅读和编写,同时也易于机器解析和生成。
软件架构师笔记
·
2025-05-14 17:19
golang
golang
json
开发语言
json解析
Go必知必会系列:
Go语言
基础语法与特性
因此,
Go语言
在
AI天才研究院
·
2025-05-14 17:48
一天一门编程语言
编程实践
Golang实战
大数据
人工智能
语言模型
Java
Python
架构设计
go语言
实现TCP服务端以及客户端、解决TCP黏包问题
TCP简介传输控制协议(TCP,TransmissionControlProtocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC793定义。TCP将用户数据打包构成报文段,它发送数据时启动一个定时器,另一端收到数据进行确认,对失序的数据重新排序,丢弃重复的数据。TCP提供一种面向连接的可靠的字节流服务,面向连接意味着两个使用TCP的应用(B/S)在彼此交换数据之前,
小菜菜1223
·
2025-05-14 15:34
go
Go语言
并发编程:从goroutine到channel的深度实践
摘要本文围绕
Go语言
并发编程核心要素展开,深入剖析goroutine与channel的工作原理、使用场景及实践技巧。
万长青~
·
2025-05-14 13:54
golang
函数的定义与调用 -《
Go语言
实战指南》
函数是Go编程的基本单元。Go支持普通函数、匿名函数、高阶函数(函数作为参数或返回值)以及多返回值机制。一、函数的定义格式func 函数名(参数列表) 返回值列表 { // 函数体}示例:func add(a int, b int) int { return a + b}说明:a和b是参数,类型为int;函数返回一个int类型的值。二、函数的调用调用函数时,直接使用函数名并传入参数:r
程序员爱钓鱼
·
2025-05-14 05:28
算法
golang
开发语言
后端
go1.19
条件语句:if 与 switch -《
Go语言
实战指南》
在程序中,我们常常需要依据不同的条件执行不同的代码逻辑。Go提供了两种主要的条件语句:if和switch,结构清晰、功能强大。一、if语句1.基本语法if 条件表达式 { // 条件为 true 时执行的代码}2.带else的写法if x > 10 { fmt.Println("x 大于 10")} else { fmt.Println("x 小于或等于 10")}3.多分支:e
程序员爱钓鱼
·
2025-05-13 21:35
java
jvm
服务器
跳转语句:break、continue、goto -《
Go语言
实战指南》
在控制流程中,我们有时需要跳出当前循环或跳过当前步骤,甚至直接跳转到指定位置。Go提供了三种基本跳转语句:•break:跳出当前for、switch或select。•continue:跳过本轮循环,进入下一轮。•goto:无条件跳转到标签处。一、break——立即跳出循环或选择结构1.用于循环中for i := 0; i < 10; i++ { if i == 5 { brea
程序员爱钓鱼
·
2025-05-13 21:35
golang
后端
go1.19
开发语言
Go语言
变量与常量 -《
Go语言
实战指南》
在
Go语言
中,变量与常量是构建程序最基本的组成部分。本章将带你掌握变量和常量的声明方式、使用方法以及注意事项,打牢语言基础。
程序员爱钓鱼
·
2025-05-13 21:35
golang
后端
go1.19
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他