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
教程推荐
推荐几个Go语言教程:Go语言圣经:https://books.study
golang
.com/gopl-zh/Go语言高级编程:https://chai2010.cn/advanced-go-programming-book
kdbshi
·
2024-09-04 00:05
golang
git
开发语言
后端
Golang
反射:运行时类型检查与操作
反射的基本概念反射是Go语言中的一个高级特性,它允许程序在运行时查询和使用类型信息。Go的反射基于reflect包,它定义了两个核心类型:Type和Value。Type表示Go语言中每种类型的类型信息。Value表示值的接口,可以对值进行读取和修改。反射的使用场景类型检查:在运行时确定变量的具体类型。动态访问:获取和设置结构体字段的值。函数和方法调用:在运行时调用方法或者函数。处理接口:当变量是接
刘铸纬
·
2024-09-04 00:03
Go语言学习
面试八股
golang
开发语言
后端
Golang
环境安装配置
1、下载安装包//下载地址:https://
golang
.google.cn/dl/wgethttps://
golang
.google.cn/dl/go1.19.linux-amd64.tar.gztar-zxvf
零忆
·
2024-09-03 13:52
#
Golang
golang
linux
Golang
深入浅出之-Go语言模板(text/template):动态生成HTML
在现代Web开发中,动态生成HTML页面是一项基本需求,而Go语言通过其标准库text/template和html/template提供了强大的模板处理功能。本文将深入浅出地介绍Go语言模板的基础、常见问题、易错点及避免策略,并辅以代码示例,帮助开发者高效、安全地生成动态HTML。一、Go模板基础Go的模板引擎允许你定义一个模板结构,然后将数据填充到这个结构中生成最终的输出文本。其中,text/t
Jimaks
·
2024-09-03 06:08
后端
golang
html
开发语言
Golang
| Leetcode
Golang
题解之第8题字符串转换整数atoi
题目:题解:funcmyAtoi(sstring)int{abs,sign,i,n:=0,1,0,len(s)//丢弃无用的前导空格fori='0'&&s[i]math.MaxInt32{returnmath.MaxInt32}i++}returnsign*abs}
__AtYou__
·
2024-09-03 05:07
经验分享
Golang
Leetcode
题解
Golang
tmpl语法简介
背景:go语言可以采用tmpl模板来生成许多代码,可以加速开发效率text/template和html/template是
Golang
标准库提供的两个数据驱动的模板库,通常被用于文本生成和HTML生成。
CC.wei
·
2024-09-03 05:06
golang
go
Go语言学习笔记——正则表达式
文章目录
Golang
正则表达式
Golang
正则表达式语法单一复合重复分组位置标记转义序列可以将“命名字符类”作为“字符类”的元素`Perl类`取值如下`ASCII类`取值如下`Unicode类`取值如下
PPPsych
·
2024-09-03 05:05
Go精进
正则表达式
学习
golang
golang
模板引擎常用语法
golang
模板常用语法1、变量赋值Action里可以初始化一个变量来捕获管道的执行结果。初始化语法如下:其中$variable是变量的名字。声明变量的action不会产生任何输出。
nbplus_007
·
2024-09-03 05:35
golang
golang
python
前端
开发语言
go配置文件
个人开发
golang
学习笔记——Gin、Beego、Iris、Echo框架学习资料
GinGin文档-中文Gin文档-英文BeegoBeego文档-中文Beego文档-英文应用例子IrisIris文档-中文Iris文档-英文EchoEcho文档-中文Echo文档-英文Echo中间件
怪我冷i
·
2024-09-03 05:05
golang从入门到入门
golang
知识分享之
Golang
——templates常用语法
知识分享之
Golang
——templates常用语法背景知识分享之
Golang
篇是我在日常使用
Golang
时学习到的各种各样的知识的记录,将其整理出来以文章的形式分享给大家,来进行共同学习。
CN華少
·
2024-09-03 05:34
知识分享之Golang
java
python
编程语言
linux
web
Golang
| Leetcode
Golang
题解之第384题打乱数组
题目:题解:typeSolutionstruct{nums,original[]int}funcConstructor(nums[]int)Solution{returnSolution{nums,append([]int(nil),nums...)}}func(s*Solution)Reset()[]int{copy(s.nums,s.original)returns.nums}func(s*S
__AtYou__
·
2024-09-03 04:58
经验分享
Golang
Leetcode
题解
【Unity3D
杂谈
】记一次优化shader性能的过程
一、问题描述我们的手游的主场景主要由一系列的2D图片的SpriteRenderer组成,有一片大的水面背景,有一个shader去实现了水颜色渐变和波纹的效果。在岛上有很多建筑物。按理论上,有更多建筑的区域应该渲染压力更大,而纯水面的地方应该只有一个shader在渲染。但是经测试发现,在一个低端的Android手机上(大约千元的三星手机)上,发现将相机拖动到只有背景海面的区域,帧率也会明显下降,明显
留待舞人归
·
2024-09-02 08:29
unity
游戏引擎
游戏
vscode中开发goalng,debug时遇到的tools报错问题
版本vscode最新版本
golang
==1.18.10dlv==>1.8.3gopls==0.16.0==>0.14.21、vscode开发
golang
,delvedlv版本1.19高于
golang
版本
ellija
·
2024-09-02 01:41
vscode
ide
编辑器
Dockerfile样例
[ec2-user@ip-10-0-0-8simpleHttp]$catDockerfileFROM
golang
:alpine#SetnecessaryenvironmetvariablesneededforourimageENVGO111MODULE
andyliuzhii
·
2024-09-01 22:26
云计算
云计算
Golang
| Leetcode
Golang
题解之第388题文件的最长绝对路径
题目:题解:funclengthLongestPath(inputstring)(ansint){n:=len(input)level:=make([]int,n+1)fori:=0;i1{length+=level[depth-1]+1}ifisFile{ans=max(ans,length)}else{level[depth]=length}}return}funcmax(a,bint)int
__AtYou__
·
2024-09-01 10:08
经验分享
Golang
Leetcode
题解
日本美学文化-
杂谈
岩石青苔,寂之所生--《平家物语》对于日本美学文化,我用3个词来概括:物哀、幽玄和侘寂。用四季的变化来形容,“物哀”就是鲜花,它绚烂华美,开放于平安王朝文化的灿烂春天;“幽玄”是果,它成熟于日本武士贵族与僧侣文化的鼎盛时代的夏末秋初;“侘寂”是飘落中的叶子,它是日本古典文化由盛及衰、新的平民文化兴起的象征,是秋末初冬的景象,也是古典文化终结、近代文化萌动的预告。日本美学今天跟大家聊聊“侘寂”,之所
Roy罗恩
·
2024-09-01 02:25
golang
学习总结--函数
1.go函数声明语法:func函数名(参数列表)(返回值列表){}funcadd()(){}2.
golang
函数特点(1)不支持重载:一个包中不能有两个函数名称一样的函数,即使参数列表不同(2)多返回值
小罗tongxue
·
2024-08-31 23:04
golang
golang
Golang
安装与环境配置
文章目录1.安装环境说明2.下载
Golang
安装包3.修改配置3.1开启开启GO111MODULE3.2依赖包缓存的路径3.3修改GOPATH3.4设置镜像代理地址4.总结1.安装环境说明操作系统:Windows11
Golang
夏月歌者
·
2024-08-31 23:33
Golang开发
golang
开发语言
Golang
基础语法学习与速成
作者:CSDN-PleaSure乐事欢迎大家阅读我的博客希望大家喜欢目录1.
golang
介绍1.1介绍1.2优势2.语法2.1控制台输出2.2算术运算符2.3变量常量2.4for循环2.5if语句2.6switch
PleaSure乐事
·
2024-08-31 21:51
golang
开发语言
学习
【
Golang
】LeetCode面试经典150题:移除元素
题干:给你一个数组nums和一个值val,你需要原地移除所有数值等于val的元素。元素的顺序可能发生改变。然后返回nums中与val不同的元素的数量。假设nums中不等于val的元素数量为k,要通过此题,您需要执行以下操作:更改nums数组,使nums的前k个元素包含不等于val的元素。nums的其余元素和nums的大小并不重要。返回k。解法1:双指针,没有心智负担解法1其实就是把不同的元素复制进
高瑞克
·
2024-08-31 13:55
【go】力扣面试经典150题
leetcode
面试
算法
golang
数据结构
摄影
杂谈
自去年底购入单反后一直没时间、也没机会学摄影,一度处于自学状态,凭感觉照些花花草草的照片,倒也漂亮自在。邻居杜大哥是个摄影爱好者,他热情介绍我加入省老年大学摄影协会,报了名,交了钱却没怎么去上课,一因路途遥远,二因有些内容不感兴趣,三因家中事情耽误,算起来总共也就上了三节课。图片发自App说起摄影,我更偏爱拍自然风景,看到漂亮的花也有想拍的欲望,对人像摄影我从心底里并没太大兴趣,碍于杜大哥的面子,
漫天雪_15ac
·
2024-08-31 09:59
Golang
| Leetcode
Golang
题解之第385题迷你语法分析器
题目:题解:funcdeserialize(sstring)*NestedInteger{index:=0vardfsfunc()*NestedIntegerdfs=func()*NestedInteger{ni:=&NestedInteger{}ifs[index]=='['{index++fors[index]!=']'{ni.Add(*dfs())ifs[index]==','{index+
__AtYou__
·
2024-08-31 09:29
经验分享
Golang
Leetcode
题解
Golang
并发编程-定时器Timer & Ticker详解
目录1
Golang
中的定时器2Timer2.1关于Timer2.2Timer的结构体方法2.2.1Stop2.2.2Reset2.3创建Timer2.3.1NewTimer2.3.2AfterFunc2.3.3After2.4
ChineHe
·
2024-08-31 05:30
Golang
golang
开发语言
后端
Golang
并发编程——sync包详解
目录1关于sync包2Cond条件变量2.1关于Cond2.2结构体方法2.2.1NewCond构造函数2.2.2Wait等待2.2.3Signal通知2.2.4Broadcast广播2.3示例2.3.1实现生产者-消费者模式2.3.2多协程等待任务完成3Locker锁接口4Mutex互斥锁4.1关于Mutex4.2Mutex的互斥公平性4.3结构体方法4.3.1Lock获取锁4.3.2TryLo
ChineHe
·
2024-08-31 05:30
Golang
golang
服务器
开发语言
Vscode 搭建
Golang
项目
安装vscode扩展->go,安装安装go依赖工具集command+shift+p,输入go:install,然后选中Install/UpdateTools,按回车进行安装连接远程服务器开发command+shift+x,打开安装插件Remote-SSH,安装完了之后,左下角绿色的地方点击为单独项目设置gopathcode->首选项->设置->搜索gopath->在setting.json中编辑-
抢钱——小子
·
2024-08-30 16:05
golang
vscode
golang
编辑器
开发语言
# 逍遥
杂谈
#之玛雅历
我不懂玛雅历,只是遇见的时候对这神奇历法充满好奇,付款下载了13:20:玛雅历。知道了自己的kin196我是黄色磁性战士然后查了我家先生是磁性蓝手我的宝贝谦谦是白风。然后更多的也看不太懂了。图片发自App后来在@晓琳组织的财富1.0里了解了一些黄战士的信息只是没什么感觉图片发自App再后来维根的漂流书群里遇到阿梅,每当她分享的时候我还是会忍不住的留意一下所以当她说可以拉我们进她的玛雅历心想事成群的
零极限实修者
·
2024-08-30 01:56
go-zero单体服务使用泛型简化注册Handler路由
Python量化交易实战入门级手把手带你打造一个易扩展、更安全、效率更高的量化交易系统一、
Golang
环境安装及配置GoModulehttps://go-zero.dev/cn/docs/prepare
qq_43479892
·
2024-08-30 00:19
python
golang
开发语言
后端
计算机
Golang
测试func TestXX(t *testing.T)的使用
一般
Golang
中的测试代码都以xxx_test.go的样式,在命名测试函数的时候以Testxx开头。
席万里
·
2024-08-30 00:48
Golang
golang
【Go】初识
Golang
切片(slice)(二)
【Go】初识
Golang
切片(slice)(二)一、切片常用方法(一)append()方法funcappend(slice[]Type,elems...Type)[]Typeappend方法返回了一个切片
SEer.绫竹丹
·
2024-08-29 13:06
go学习
go
iphone7plus计算机,iPhone 7 Plus人像模式有多强大?看看就知道了
【PConline
杂谈
】近日,苹果发布了多则15秒iPhone7Plus人像模式视频宣传片,这再次引起人们对苹果人像模式的关注。
叶迅
·
2024-08-29 12:57
iphone7plus计算机
Golang
| Leetcode
Golang
题解之第380题O(1)时间插入、删除和获取随机元素
题目:题解:typeRandomizedSetstruct{nums[]intindicesmap[int]int}funcConstructor()RandomizedSet{returnRandomizedSet{[]int{},map[int]int{}}}func(rs*RandomizedSet)Insert(valint)bool{if_,ok:=rs.indices[val];ok{
__AtYou__
·
2024-08-29 09:15
经验分享
Golang
Leetcode
题解
Golang
学习笔记——context包
说明Context上下文用于控制函数调用链,所有进入服务的请求需要创建Context,调用其他服务需要接受一个Context,Context需要在函数调用链中进行传播。使用WithCancel,WithDeadline,WithTimeout,WithVaule,可以从一个Context上派生出子Context,并得到CancelFunc。调用CancelFunc可以关闭子Context及其派生出
沉默巴比伦
·
2024-08-29 01:43
Golang
golang
笔记——手写数据结构——顺序表
使用go语言手动实现数据结构中的顺序表已在github上开源,欢迎issueskay2336/goDataStructure:DataStructure(github.com)其中函数包括:InitList():初始化ListLength():返回长度ListEmpty():返回是否为空PrintlnAll():输出所有元素UpdateByIndex():修改特定序号元素的值JudgeByElem
Evince_s
·
2024-08-29 01:42
入门题
go
github
数据结构
Go语言学习笔记——
Golang
1.18新特性工作区workspace
文章目录
Golang
1.18新特性工作区workspace需求分析实现步骤
Golang
1.18新特性工作区workspace需求分析加入现在我们把一个大的项目分成了两个项目,一个项目是基础模块,用来实现项目的公用功能
PPPsych
·
2024-08-29 01:11
Go精进
学习
golang
vscode
详解 gRPC 客户端长连接机制实现
本文作者:熊喵君,原文链接:https://pandaychen.github.io/2020/09/01/GRPC-CLIENT-CONN-LASTING/转载Go语言中文网公众号
Golang
爱好者社区
a...Z
·
2024-08-28 23:31
后端
鲁西南方言
杂谈
-出门 出门子
2021年7月拍摄《金广延母徐氏纪产碑》有“考妣徐氏元初产,永寿元年出门托躯金掾季本”,后代南朝梁沈约有文篇名“谢女出门宫赐绢绮烛启”,唐代无名氏《玉泉子》有“吾有女弟未出门,子能婚乎”,明代凌漾初的《初刻拍案惊奇》卷二十九有“次日是吉日良辰,就着杨老妈为媒,说不舍得放女儿出门,把张幼谦赘了过来”,清代曹雪芹的《红楼梦》第八十一回有“大凡做了女孩儿,终久是要出门子的,嫁到人家去,娘家那里顾得”,这
一两茶叶
·
2024-08-28 16:43
Golang
的append函数
发现问题
golang
的append函数funcappendfuncappend(slice[]Type,elems...Type)[]Type内建函数append将元素追加到切片的末尾。
程序员java-python-go
·
2024-08-28 13:55
golang
开发语言
后端
Java共享内容通信 VS
Golang
通信共享内存
最近在学习并发编程的时候,发现一个很有意思的点:Java基于共享共享内存通信,而
Golang
则是通过通信共享内存。为什么?下面我们一起一探究竟!
Coder陈、
·
2024-08-28 13:54
并发编程
java
golang
开发语言
协程
线程
五分钟学会Go这个Append内建函数~
appendappend是
golang
中的一个内建函数,它的作用是官方的介绍是Theappendbuilt-infunctionappendselementstotheendofaslice.Ifithassufficientcapacity
Billy___
·
2024-08-28 13:24
Go语言深入浅出
golang
后端
golang
内置函数的使用
前言:在使用多个goroutine中遇见panic问题,写了较全面的内置函数使用目录funcappend(slice[]Type,elems...Type)[]Typefunccap(vType)intfuncclose(cchan<-Type)funccomplex(r,iFloatType)ComplexTypefunccopy(dst,src[]Type)intfuncdelete(mmap
JinChanle
·
2024-08-28 13:24
个人开发
golang
golang
学习笔记——grom连接mysql
GORM指南ThefantasticORMlibraryfor
Golang
aimstobedeveloperfriendly.
Golang
的ORM库旨在对开发人员友好。
怪我冷i
·
2024-08-28 13:23
golang从入门到入门
golang
golang
微服务框架特性分析及选型
目录一、微服务框架特性(10个)包括:Istio、go-zero、go-kit、go-kratos、go-micro、rpcx、kitex、goa、jupiter、dubbo-go、tarsgo1、特性及使用场景2、比较二、web框架特性(7个)包括:gin、fiber、beego、echo、iris、mux、goa1、特性及使用场景2、比较(以下框架均为go框架)一、微服务框架特性(10个)包括
谬了个大也
·
2024-08-28 07:43
解决方案
go
微服务
云原生
Golang
| Leetcode
Golang
题解之第268题丢失的数字
题目:题解:funcmissingNumber(nums[]int)int{n:=len(nums)total:=n*(n+1)/2arrSum:=0for_,num:=rangenums{arrSum+=num}returntotal-arrSum}
__AtYou__
·
2024-08-28 01:37
经验分享
Golang
Leetcode
题解
golang
新特性:泛型
泛型Go的泛型(或者或类型形参)目前可使用在3个地方泛型类型-类型定义中带类型形参的类型泛型receiver-泛型类型的receiver泛型函数-带类型形参的函数为了实现泛型,Go引入了一些新的概念:类型形参类型形参列表类型实参类型约束实例化-泛型类型不能直接使用,要使用的话必须传入类型实参进行实例化以下三个典型位置无法自定义泛型(但是可以使用别处定义好的泛型)匿名结构体匿名函数方法Go1.18开
Czsaltt
·
2024-08-27 22:18
golang
java
开发语言
sort排序免忘记
1.timesortrust稳定排序/python使用的算法2.pdgsort
golang
/最新1.21使用的算法/rust非稳定排序使用的算法3.dual-pivotquicksort双基准快速排序jdk
silver9886
·
2024-08-27 16:07
数据结构
排序算法
算法
BSV区块链发布
Golang
软件开发工具包
发表时间:2024年8月8日BSV区块链团队正式发布为
Golang
语言开发的软件开发工具包(SDK)。
BSV区块链
·
2024-08-27 14:21
区块链
golang
开发语言
Golang
| Leetcode
Golang
题解之第367题有效的完全平方数
题目:题解:funcisPerfectSquare(numint)bool{x0:=float64(num)for{x1:=(x0+float64(num)/x0)/2ifx0-x1<1e-6{x:=int(x0)returnx*x==num}x0=x1}}
__AtYou__
·
2024-08-27 13:50
经验分享
Golang
Leetcode
题解
鲁西南方言
杂谈
-疵毛
在鲁西南有一个老笑话,说一个外地人来到鲁西南某县市当县官,无意中听到下边的衙役说他“疵毛”。他不知道“疵毛”是啥意思,便问师爷。师爷实际上嫌弃他“疵毛”,就故意捉弄他,告诉他“疵毛”是“好”的意思,他便信以为真。有一次给知府汇报工作时,为显示自己深入民间,体现民情,就对知府汇报说:“我来到这里工作时间不长,但经常体察民情,百姓按他们民言说我‘疵毛’,我有些愧不敢当。但我决心今后更加努力工作,争取比
一两茶叶
·
2024-08-27 07:44
Golang
学习笔记-
Golang
中的锁
同步原语和锁
Golang
作为一个原生支持用户态的语言,当提到并发进程,多线程的时候,是离不开锁的,锁是一种并发编程中的同步原语(SynchronizationPrimitives),它能保证多个Goroutine
武昌库里写JAVA
·
2024-08-26 19:13
面试题汇总与解析
spring
log4j
java
开发语言
算法
从零基础学Go(九)——Go的Goroutine
关于计算机中的并发相关知识基础同学们可以参考我的上一期文章全栈
杂谈
第一期:什么是计算机中的并发Gor
嚯呀怪怪怪
·
2024-08-26 10:46
golang
并发
线程
Gorountine
多线程
协程
编译原理
上一页
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
其他