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语言
学习:记录今日fmt.Scanf踩坑
分别执行这三个程序时,控制台中会得到不同的结果控制台的结果没贴出来,在查阅到官方文档:文档中提到Scanf函数会接收到一个参数以及一个error,当我们使用fmt.Scanf("%d",num)实际上接收到的num值其实是0,这也是才坑点之一。所以在正确用法上得知尤其是在使用循环时最好还是使用fmt.Scanf("%d",num)写法。
Uoyaij_
·
2024-02-02 22:03
Golang
go
go语言
学习踩坑交流,持续更新中
背景学习使用
go语言
和beego框架中的踩过的一些坑,记录下来以便交流。
jack-life
·
2024-02-02 22:03
go
go语言学习
【
go语言
】error 错误处理详解
前言在软件开发中,错误码是一种重要的信息传递方式,对于开发者和用户都具有重要的意义。一般情况下,系统出现故障,由运维在狂轰滥炸的报警信息中找到关键错误信息和研发人员进行沟通,再查看代码逻辑理清问题根源,最后解决问题,在定位错误过程中不仅效率低,沟通成本也高。由此可见,良好的错误处理实践是非常重要的,重要性有以下几点:稳定与可靠性:良好的错误处理能够使程序更加稳定,防止未处理的错误导致程序崩溃。可维
三水木_
·
2024-02-02 22:29
go
golang
开发语言
后端
Go语言
学习踩坑记
see'gohelpmod解决资源下载:序号文件地址11、GoIDEliteidex38.3-win64-qt5.15.2.zipReleasex38.3·visualfc/liteide·GitHub22、
Go
明辉光焱
·
2024-02-02 22:59
Golang
golang
学习
开发语言
想要精通
GO语言
?这些网站是你的最佳选择!
Go语言
的语法与C语言相近,但在功能上具有内存安全、GC(垃圾回收)、结构形态及CSP
知识分享小能手
·
2024-02-02 21:52
学习心得体会
golang
java
开发语言
Go 爱好者福利,《Go 语言编程之旅》正式开源!
每位关注公众号的读者们本质上都是我所出版的
Go语言
图书的精神股东和贡献者们,在今天这篇文章中将向股东们汇报下我的图书近况,互相神交一下。
煎鱼(EDDYCJY)
·
2024-02-02 21:20
编程语言
java
项目管理
go
人工智能
go语言
!! 来学习go吧,让我们一起go!go!go!
获取资源:关注公众号,回复:go背景介绍
Go语言
是谷歌推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。
艾利克斯冰
·
2024-02-02 21:49
golang
学习
开发语言
go语言
web开发系列之十八:gin框架用base64Captcha生成图形验证码
ku:~$goget-ugithub.com/mojocn/base64Captcha说明:刘宏缔的go森林是一个专注golang的博客,网站:https://blog.imgtouch.com原文:
go
老刘你真牛
·
2024-02-02 19:16
用go做web开发
go
golang
web
api
安全
Golang切片与数组
在
Go语言
中,切片(Slice)和数组(Array)是两个核心的数据结构,它们在内存管理、灵活性以及性能方面有着显著的区别。
小小Albert
·
2024-02-02 16:17
golang
开发语言
后端
深入Go反射
Go语言
中的反射是一项强大而灵活的特性,它使得我们可以在运行时检查和操作变量、方法、结构体等元素的信息。
小小Albert
·
2024-02-02 16:47
golang
开发语言
后端
适用在Windows、Linux和macOS环境下打包Go应用程序的详细步骤和命令
在
Go语言
中,跨平台是一项强大的特性,使得开发者可以轻松地在不同操作系统上构建应用程序。然而,当我们需要分享或部署我们的Go应用时,通常需要将其打包成可执行文件,并确保在不同的操作系统上能够顺利运行。
小小Albert
·
2024-02-02 16:46
windows
linux
macos
go
golang
后端
深度解析Golang中为什么interface是引用类型
在
Go语言
中,interface是一种强大而灵活的类型,它为代码提供了抽象和扩展的能力。然而,有一个让人困惑的问题:为什么interface是引用类型而非值类型?
小小Albert
·
2024-02-02 16:44
golang
开发语言
后端
CSS3
知识汇总
5
【渐变】线性渐变:从一个位置开始向某个特定的方向渐变,如叶片径向渐变:从一个位置开始向四周渐变,如灯光散落linear-gradient()函数用于生成线性渐变图片,可接收多个参数,每个参数是一个色彩值色彩值后面跟一个尺寸值或百分比值,表示该颜色的停止位置div{width:50em;height:20em;font-size:10px;background-image:linear-gradie
0清婉0
·
2024-02-02 16:42
挫折教育不可少,该出手时才出手
今天我学习了《向西游记取育儿经》的第十九讲和第二十讲,收官之讲,干货满满,
知识汇总
如下:一、八十一难,挫折应是必修课。犯错是孩子的成长机会,不要剥夺孩子的体验,让孩子多经历。
郝巧莉2020亲子系学校系
·
2024-02-02 12:42
手撕基于Redis的分布式锁——Golang,附可用代码DisGo
背景介绍近期接到任务,需要用Golang开发一个基于Redis的分布式锁,因为目前网上已存在的golang分布式锁要么是性能都不够,要么就是功能不全,根据网上收集到的资料,最终决定参考Redisson的设计思想来设计
Go
一口一个菠萝
·
2024-02-02 12:14
框架
redis
golang
分布式锁
DisGo
Golang+etcd的分布式锁
新一代的后台服务中间件都用
Go语言
写了(上一代的才是Java),比如etcd,那么基于etcd写一个分布式,还是很实用的,废话不多说,先看代码:packagedistribution_lockerimport
互联网速递520
·
2024-02-02 12:11
IT--软件开发
golang
分布式
锁
GO语言
学习笔记之channel
channel定义:channel是
Go语言
中的一个核心数据类型,可以将它看为管道或队列(FIFO)。并发核心单元通过它就可以发送或者接受数据进行通讯,这在一定程度上又进一步降低了编程的难度。
_岩芽
·
2024-02-02 09:18
吾解
go语言
golang
go
81.如何评估一台服务器能开启多少Go协程
文章目录一、前置分析(一般是CPU和内存)二、分析三、结论
Go语言
以其显著的并发性能和轻量级的线程模型而闻名。Goroutine,作为
Go语言
中实现并发的主要手段,允许开发人员编写高效且并发的代码。
百里守约学编程
·
2024-02-02 09:35
go
服务器
golang
java
Go语言
第二阶段学习
Go语言
第二阶段学习文章目录
Go语言
第二阶段学习指针:defer:defer的注意事项和细节:数组:定义:数组的命名:数组的遍历,for-range的使用:数组的注意事项和细节二维数组不定参数:函数返回值
代-码搬运工
·
2024-02-02 08:20
#
Go基础
golang
一文说尽Golang单元测试实战的那些事儿
腾讯后台开发工程师张力结合了公司级漏洞扫描系统洞犀在DevOps上探索的经验,以Golang为例,列举了编写单元测试需要的工具和方法,然后针对写单测遇到的各种依赖问题,详细介绍了通过Mock的方式解决各种常用依赖,方便读者在写
go
腾讯云开发者
·
2024-02-02 07:53
单元测试
java
go
mysql
软件测试
使用goland IDE编写go windows ui
本人擅长
go语言
。那go在windowsui的探索肯定有人做过了吧。一查还真有,通过知乎,csdn等查到目前支持最好的就是walk库了。那走起试试。
紫神
·
2024-02-02 07:37
Go
ide
golang
windows
【最新版】175 道 Go 工程师大厂面试题
你好,我是zhenguo昨天,权威编程语言排名网站IEEESpectrum发布就业市场使用最广的语言排名,
Go语言
排名第六:看网上很多朋友讨论说:Go开发目前前景怎么样?有没有必要学一下?
算法channel
·
2024-02-02 02:58
编程语言
列表
微软
nagios
payment
LVGL部件2
一.复选框部件1.
知识汇总
2.函数接口1.lv_obj_has_statelv_obj_has_state是LittlevGL(LVGL)图形库中的一个函数,用于检查指定对象的状态。
左手的月光
·
2024-02-01 22:09
LVGL
LVGL
GUI
Golang语言异常机制解析:错误策略与优雅处理
前言作为开发者来说,我们没办法保证程序在运行过程中永远不会出现异常,对于异常,在很多编程语言中,可以用try-catch语句来捕获,而
Go语言
的开发者显然觉得try-catch被滥用了,因此Go不支持使用
鼠鼠我捏,要死了捏
·
2024-02-01 20:43
golang
开发语言
后端
云原生
安全
MIT6.5830 实验0
实验链接:https://github.com/MIT-DB-Class/lab0实验内容熟悉基本的
Go语言
,包括:下载并安装HelloWorld程序Error处理
一颗小小的石头.
·
2024-02-01 19:00
MIT6.5830
数据库开发
mit课程
Go之流程控制大全: 细节、示例与最佳实践
本文深入探讨
Go语言
中的流程控制语法,包括基本的if-else条件分支、for循环、switch-case多条件分支,以及与特定数据类型相关的流程控制,如for-range循环和type-switch。
TechLead KrisChang
·
2024-02-01 19:24
golang
开发语言
后端
云计算
十二个养生小
知识汇总
集(四十二)
一、这些坏的生活习惯,小心骨质疏松找上你你不是是平时饭吃特别吃爱重口味食的物还经吸常烟、过度饮酒、爱喝碳饮酸料、咖啡、不运爱动……如果经常有这些坏的生活习惯那你要小心质骨疏松了!骨疏质松在期早是没有明显觉感的但是如果不意注预防,一旦患上质骨疏松对们我的身体产生重大危的害骨质疏患松者易发骨生折虽然大部分骨不折致命,但是严重的骨折会成造瘫痪严重影我响们的生活量质,甚至很多人因此失去生命!所以,预防骨质
营养师茶茶
·
2024-02-01 17:02
Iris微服务框架_golang web框架_完整示例Demo
Iris简介Iris是一款
Go语言
中用来开发web应用的框架,该框架支持编写一次并在任何地方以最小的机器功率运行,如Android、ios、Linux和Windows等。
beyond阿亮
·
2024-02-01 15:19
golang
golang
iris
从零开始学Linux之gcc命令
首先我们需要知道有两种编程语言编译型语言:要求必须提前将所有源代码一次性转换成二进制指令,也就是生成一个可执行程序,例如C、C++、
go语言
、汇编语言等,使用的转换工具称为编译器。
含泪进厂
·
2024-02-01 13:49
linux
猫头虎博主第10期赠书活动:《写给大家看的Midjourney设计书》
《100天精通Golang》—
Go语言
学习之旅!领域矩阵:猫头虎技术领域矩阵:深入探索各技术领域,发现知识的交汇点。
猫头虎
·
2024-02-01 12:24
猫头虎赠书专栏
midjourney
AI作画
人工智能
计算机视觉
DALL·E
2
stable
diffusion
Imagen
Go语言
通用开发框架-Ngo开源啦
网易传媒在2020年底开始尝试使用
Go语言
做业务开发,并在2021年使用
Go语言
重构核心业务,目前超过一半的业务都已经重构为
Go语言
,并在线上提供服务。
常遇cy
·
2024-02-01 10:35
Ngo
golang
后端
go语言
opensource
软件框架
go语言
WebSocket编程
1.webSocket介绍WebSocket是一种在单个TCP连接上进行全双工通信的协议WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据在WebSocketAPI中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输需要安装第三方包:cmd中:goget-u-vgithub.com/gorilla/websocke
leellun
·
2024-02-01 08:08
go网络编程
go从入门到实践
golang
websocket
开发语言
go语言
-排序的使用
本文介绍常用类型的排序方法主要内容1.字符串切片、整型切片与浮点型切片的排序2.逆序排序3.自定义类型的排序4.对已排序的切片使用sort.search()进行查找指定元素字符串切片排序与逆序//定义一个字符串切片strSlice:=[]string{"golang","python","C++","C","java","typescript","javascript"}//方法一:使用sort包
SRExianxian
·
2024-02-01 07:45
golang
ubuntu
开发语言
go语言
-context的基本使用
1.什么是Context?Go1.7标准库引入context,中文译作“上下文”,准确说它是goroutine的上下文,包含goroutine的运行状态、环境、现场等信息。context主要用来在goroutine之间传递上下文信息,包括:取消信号、超时时间、截止时间、k-v等。Context,也叫上下文,它的接口定义如下typeContextinterface{Deadline()(deadli
SRExianxian
·
2024-02-01 07:45
go语言
go语言
go
go语言
-字符串处理的常用函数
本文介绍
go语言
处理字符串类型的常见函数。多行字符串在Go中创建多行字符串非常容易。只需要在你声明或赋值时使用(``)。str:=`Thisisamultilinestring.
SRExianxian
·
2024-02-01 07:45
go语言
golang
算法
数据库
Go语言
的100个错误使用场景(一)|代码和项目组织
《
Go语言
的100个错误以及如何避免》是最近朋友推荐我阅读的书籍,我初步浏览之后,大为惊喜。
-白 泽-
·
2024-02-01 07:41
golang
笔记
golang
开发语言
后端
go语言
-字符串处理常用函数
本文介绍
go语言
处理字符串类型的常见函数。##多行字符串在Go中创建多行字符串非常容易。只需要在你声明或赋值时使用(``)。```str:=`Thisisamultilinestring.
SRExianxian
·
2024-02-01 07:36
golang
Go语言
的100个错误使用场景(11-20)|项目组织和数据类型
《
Go语言
的100个错误以及如何避免》是最近朋友推荐我阅读的书籍,我初步浏览之后,大为惊喜。
-白 泽-
·
2024-02-01 07:34
golang
笔记
golang
开发语言
后端
go plan 9汇编
本文将简单介绍一下
go语言
的汇编。主要的内容如下:plan9是什么?为什么学习plan9?plan9的常见指令go程序如何转换为plan9?下面就开始简单介绍一下。plan9是什么?
链人成长chainerup
·
2024-02-01 04:43
Go语言
在构建HTTP代理时的优势和挑战
Go语言
,又称Golang,是一种开源的、静态类型的、编译型的编程语言。它在设计时考虑到了性能、并发性和简洁性,因此在构建网络应用方面表现优异。
华科℡云
·
2024-02-01 03:14
java
开发语言
golang 后台进程 daemon方式运行 简介
go程序后台运行5.1go调用普通外部程序5.2go程序调用自身转为后台运行解决怎么区分父进程子进程的问题5.3如何在子进程中再次启动子进程6.守护进程的实现xdaemon库的使用示例1.前言因为最近用
go
whatday
·
2024-02-01 01:28
golang
websocket
网络
如何让go程序以后台进程或daemon方式运行
https://zhuanlan.zhihu.com/p/1461920351.前言因为最近用
go语言
开发了一个websocket服务,启动后需要后台运行,还希望异常退出时可以自动重启。
香农第18代传人
·
2024-02-01 01:28
golang
golang
如何让Go程序以后台进程或daemon方式运行
最近我用
Go语言
开发了一个WebSocket服务,我希望它能在后台运行,并在异常退出时自动重新启动。我的整体思路是将程序转为后台进程,也就是守护进程(daemon)。
雾岛听风来
·
2024-02-01 01:26
golang
开发语言
后端
G0.9 《
Go语言
从入门到精通》一书读前注意事项
《
Go语言
从入门到精通》一书即将出版,位于github.com/topxeq/goexamples的库主要内容是
Go语言
代码示例,包含多种应用场景,也是该书的随附代码。
陆满庭
·
2024-02-01 00:31
Docker
.Docker核心概念:二、安装Docker及命令操作1.安装docker2.docker镜像操作3.docker容器操作一、Docker1.docker简介Docker是一个开源的应用容器引擎,基于
go
睡美人章繁
·
2024-01-31 23:47
docker
容器
运维
QT系列第2节 QT中元对象系统
元对象系统有点类似于java和
go语言
中的反射,让我们在编程时解决问题多了些方法和思路,关于元对象可以简单总结出以下内容项。
hsy12342611
·
2024-01-31 20:02
QT
qt
dockerfile结合go应用程序的简单应用
gobuildgobuild是
Go语言
的一个命令,用于将Go源代码编译
F3nGaoXS
·
2024-01-31 20:33
golang
后端
docker
利用CPU cache特性优化Go程序
demo如下
Go语言
伪代码,开启两个协程,分别对一个结构体变量中的两个相邻的数据成员进行n次原子自增操作,当打开_[56]byte这个看似多余的代码后,程序运行速度加快了一倍!你知道是为什么吗?...
就想叫yoko
·
2024-01-31 17:37
SpringBoot中集成Minio高性能分布式存储文件服务入门
MinioMinio是基于
Go语言
编写的对象存储服务,适合于存储大容量非结构化的数据,例如图片、音频、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。
霸道流氓气质
·
2024-01-31 16:17
SpringBoot
spring
boot
分布式
后端
GoLang中应该避免的10个错误
下面是
Go语言
中需要避免的十大坏错误,以及每个错误的代码示例:不检查错误Go函数经常返回多个值,其中最后一个值是一个错误。如果不检查这些错误,就会导致意外的行为。
ldxxxxll
·
2024-01-31 13:05
golang
开发语言
后端
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他