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
】Reflect反射整理、值修改、反射结构体、应用
Reflect整理反射是用程序检查其所拥有的结构,尤其是类型的一种能力;这是元编程的一种形式。反射可以在运行时检查类型和变量,例如:它的大小、它的方法以及它能“动态地”调用这些方法。这对于没有源代码的包尤其有用。这是一个强大的工具,除非真得有必要,否则应当避免使用或小心使用。反射通常用于检查一个变量的值或者类型,而这里面就和接口有很大关系,我们先举一个例子:a:=120b:=reflect.Typ
RenX000
·
2023-11-02 22:45
golang
golang
开发语言
后端
大数据毕业设计选题推荐-系统运行情况监控系统-Hadoop-Spark-Hive
✨作者主页:IT毕设梦工厂✨个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、
Golang
、安卓Android等项目实战。
IT毕设梦工厂
·
2023-11-02 21:51
大数据项目
大数据
毕业设计
选题推荐
Hadoop
Spark
Hive
VM虚拟机
GO语言介绍
1.GO语言是什么2009年11月10日,GO语言正式称为开源编程语言家庭的一员GO语言(或者称为
Golang
是云计算时代的C语言)GO语言的诞生让程序员有更高的生产效率GO语言专门针对多处理器系统应用程序的编程进行了优化使用
温柔梦9527
·
2023-11-02 21:58
GO语言学习笔记
GO语言介绍
go 语言介绍
背景一直有在零散的时间用go写点代码,正好借着最近比较有时间写东西的契机,给这个看着年轻,实际也已经发展10几年,并在当下众多开发领域都有不可忽视作用的语言做个介绍吧
golang
的起点
golang
的诞生可以说是时代造就了它
xiaoliizi
·
2023-11-02 21:12
golang
golang
开发语言
后端
手把手教你用
golang
撸rpc
引言"微服务"这个概念想必不用我说大家都知道,就算没接触过也听说过。简单来说就是以前系统中的,用户,搜索,内容,等等模块都在一起,这样会导致代码越来越冗余,越来越难维护,所以往往需要拆分这些服务,微服务在拆分的时候,会根据业务功能模块把一个单体的应用拆分成许多个独立的项目,每个项目完成一部分的业务功能,然后独立开发和部署。这些独立的项目就成为一个微服务。进而构成一个服务集群。看下面两张图可能会对微
程序员小饭
·
2023-11-02 20:26
还敢乱写代码??腾讯 Code Review 规范出炉!
前言作为公司代码委员会
golang
分会的理事,我review了很多代码,看了很多别人的review评论。发现不少同学codereview与写出好代码的水平有待提高。
码农突围
·
2023-11-02 20:01
【
Golang
】结构体详解
文章目录1、类型别名&&自定义类型1.1、自定义类型1.2、类型别名1.3、二者的区别2、结构体2.1、结构体定义2.2、结构体实例化2.3、结构体初始化2.4、结构体内存布局2.5、方法和接收者2.6、任意类型添加方法2.7、结构体匿名字段2.8、嵌套结构体2.9、结构体的“继承”2.10、结构体与JSON序列化2.11、结构体标签(Tag)2.12、补充说明1、类型别名&&自定义类型Go语言中
Suk-god
·
2023-11-02 17:13
golang
linux
开发语言
golang
工程——opentelemetry简介、架构、概念、追踪原理
opentelemetry简介OpenTelemetry,简称OTel,是一个与供应商无关的开源可观测性框架,用于检测、生成、收集和导出遥测数据,如轨迹、度量、日志。OTel的目标是提供一套标准化的供应商无关SDK、API和工具,用于接收、转换数据并将数据发送到可观测系统(监控系统)后端(开源或商业)OpenTelemetry是以解决观测性为初衷的项目,观测性包含链路,监控,日志。主要解决的问题是
咚伢
·
2023-11-02 17:02
golang
架构
开发语言
Go 字符串常用的系统函数
Go字符串常用的系统函数统计字符串的长度,按字节len(str)funcmain(){str:="hello呗"//
golang
的编码统一为utf-8//ascii的字符(字母和数字)占一个字节,汉字占
月圆星繁
·
2023-11-02 16:41
golang
转义字符大全
\a匹配响铃符(相当于\x07)注意:正则表达式中不能使用\b匹配退格符,因为\b被用来匹配单词边界,可以使用\x08表示退格符。\f匹配换页符(相当于\x0C)\t匹配横向制表符(相当于\x09)\n匹配换行符(相当于\x0A)\r匹配回车符(相当于\x0D)\v匹配纵向制表符(相当于\x0B)\123匹配8進制编码所代表的字符(必须是3位数字)\x7F匹配16進制编码所代表的字符(必须是3位数
海淀胖爸爸
·
2023-11-02 14:19
Vscode
Golang
项目调试
{"version":"0.2.0","configurations":[{"name":"LaunchSystem","type":"go","request":"launch","mode":"debug","program":"${workspaceRoot}/cmd/system_services/"}]}其中program填写main.go入口路径,添加到.vscode/launch.j
小虫跳跳
·
2023-11-02 14:42
php判定指针是否为空,
golang
怎么判断指针是否为空_后端开发
golang
循环有几种_后端开发
golang
提供了两种类型循环处理语句,分别是for循环(是一个循环控制结构,可以执行指定次数的循环)和循环嵌套(Go语言允许用户在循环内使用循环)。
潘与其
·
2023-11-02 12:38
php判定指针是否为空
计算机毕业设计选题推荐-校园失物招领微信小程序/安卓APP-项目实战
✨作者主页:IT毕设梦工厂✨个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、
Golang
、安卓Android等项目实战。
IT毕设梦工厂
·
2023-11-02 11:09
安卓项目
微信小程序项目
微信小程序
android
毕业设计
选题推荐
源码
00 Go/
Golang
语言小白(一般白)入门手册
一、安装环境废话不多说:SDK下载地址https://
golang
.google.cn/dl/下载好之后,一路向下,安装地址不要有中文、空格、或者乱七八糟的符号,不要问我为什么!
亨锅锅
·
2023-11-02 11:45
Golang
的集成开发环境(IDE)推荐
Golang
(Go语言)是一种简单、高效、可靠的编程语言,由Google开发并广受欢迎。在进行
Golang
开发时,选择一个合适的集成开发环境(IDE)可以大大提高开发效率。
BttcOptimized
·
2023-11-02 10:04
golang
ide
开发语言
MoE 系列(一)|如何使用
Golang
扩展 Envoy
文|朱德江(GitHubID:doujiang24)MOSN项目核心开发者蚂蚁集团技术专家专注于云原生网关研发的相关工作本文2680字阅读7分钟本文作为MoE系列第一篇,主要介绍用
Golang
扩展Envoy
SOFAStack
·
2023-11-02 09:00
golang
开发语言
后端
最新 IntelliJ IDEA 旗舰版和社区版下载安装教程(图解)
欢迎大家来踩踩~《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~《100天精通
Golang
(基础入门篇)》学会
Golang
语言,畅玩云原生,走遍大小厂~希望本文能够给您带来一定的帮助文章粗浅
虎头金猫
·
2023-11-02 09:48
IDEA
intellij-idea
java
ide
Golang
之双向认证
此篇文章主要介绍https用
Golang
生成证书和
Golang
实现https认证的过程,至于ssl/tls相关的知识点,我在文章末尾会附上我个人觉得对读者有用的文章。
shelutai
·
2023-11-02 08:24
Go
加密
golang
数据库
https
Golang
Gin 接口返回 Excel 文件
2.
Golang
Excel库选型3.后台实现示例4.xlsx库的问题5.小结参考文献1.Web页面导出数据到文件由后台实现还是前端实现?
恋喵大鲤鱼
·
2023-11-02 07:16
Gin
导出文件
前端
后台
程序代写 高效/负责的程序代写,编程代写,C++代写,java代写,python代写 团队 阵容:团队5人毕业于顶尖IT院校,均就职于一线互联网公司 代写编程:留学生C/C++代写程序、Python
程序代做高效/负责的程序代,编程代,C++代,java代,python代团队阵容:团队5人毕业于顶尖IT院校,均就职于一线互联网公司代编程:留学生C/C++代写程序、Python代程序、Java代程序、
Golang
茅十八呀
·
2023-11-02 06:29
c++
开发语言
CentOS 9 x64 使用 Nginx、Supervisor 部署 Go/
Golang
服务
前言在CentOS9x64系统上,可以通过以下步骤来部署
Golang
服务。
后除
·
2023-11-02 05:26
运维
Go
centos
nginx
golang
supervisor
计算机毕业设计选题推荐-大学生心理健康测评微信小程序/安卓APP-项目实战
✨作者主页:IT研究室✨个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、
Golang
、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。
IT研究室
·
2023-11-02 02:48
微信小程序项目
安卓项目
微信小程序
android
毕业设计
选题推荐
源码
计算机毕业设计选题推荐-大学生校园兼职微信小程序/安卓APP-项目实战
✨作者主页:IT研究室✨个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、
Golang
、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。
IT研究室
·
2023-11-02 02:48
微信小程序项目
安卓项目
微信小程序
android
毕业设计
选题推荐
源码
计算机毕业设计选题推荐-超市售货微信小程序/安卓APP-项目实战
✨作者主页:IT研究室✨个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、
Golang
、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。
IT研究室
·
2023-11-02 02:16
微信小程序项目
安卓项目
微信小程序
android
毕业设计
选题推荐
源码
API Testing v0.0.14 新增 gRPC, tRPC 协议的支持
atest版本发布v0.0.14atest是一款用
Golang
编写的、开源的接口测试工具。
LinuxSuRen
·
2023-11-02 00:39
golang
中gorm.iogorm库
golang
中gorm.io/gorm库目录由来多种主要实现用法及其代码示例其他类似框架详细区别官方链接由来gorm.io/gorm是Go语言中一款优秀的ORM(对象关系映射)库,用于简化数据库操作。
wang2leee
·
2023-11-01 22:22
golang
golang
开发语言
后端
Golang
数据库操作:使用 GORM 进行快捷高效的 CRUD
GORM是一个优秀的Go语言ORM(对象关系映射)库,它提供了一种简单、高效的方式来进行数据库操作。无论是开始一个新项目还是在现有项目中添加数据库支持,GORM都是一个强大的选择。本文将介绍如何使用GORM进行快捷高效的CRUD操作,并提供相应的源代码示例。首先,我们需要在项目中引入GORM库。可以通过以下命令来获取最新版本的GORM:goget-ugorm.io/gorm接下来,我们需要连接到数
雪山飞码
·
2023-11-01 22:51
golang
数据库
开发语言
Golang
语言基础教程:键盘输入和打印输出
详见官网fmt的API:https://
golang
.google.cn/pkg/fmt/1.2导入包import"fmt"1.3常用打印函数打印:funcPrint(a...interface{})(
qfliweimin
·
2023-11-01 22:19
golang教程
golang
语言的基本数据类型
go语言的基本数据类型如下:布尔类型bool,其值只有true和false整型分为有符号和无符号12种具体类型类型备注有符号int所占用的字节数与运行机器的CPU相关。在32位机器中,大小为4字节;在64位机器中,大小为8字节int8占用一个字节存储(8位),范围是【-128~127】int16占用两个字节存储(16位),范围是【-32768~32767】int32占用四个字节存储(32位),范围
放牛的小牧童
·
2023-11-01 22:46
golang
开发语言
go
golang
golang
工程组件之对象映射关系gorm
在
golang
中,gorm是一个流行的ORM框架。它支持多个数据库,包括MySQL、PostgreSQL和SQLite等,还提供了强大的查询功能和事务支持。二、什么是gorm?gorm是一个简单易
SMILY12138
·
2023-11-01 22:43
数据库
mysql
golang
Go语言的键盘输入和打印输出
详见官网fmt的API:https://
golang
.google.cn/pkg/fmt/1.2导入包import"fmt"1.3常用打印函数打印:funcPrint(a…interface{})(nint
杰哥的技术杂货铺
·
2023-11-01 22:10
Go语言基础学习
golang
开发语言
golang
苹果登录,服务端验证identityToken(真实有效)
介绍2019年之后,对于AppleApp来说,如果要支持第三方登录,则必须同时支持苹果的第三方登录,即SigninWithApple,本文主要介绍如何使用Go语言实现SigninWithApple时服务端的验证,即GenerateandValidateTokens。或者不支持第三方登录,直接使用电话号码或者账号密码的方式进行注册以及登录。登录流程流程大概可以描述为:app请求通过Apple进行第三
三门先生
·
2023-11-01 18:58
golang
golang
ios
Golang
交叉编译
GOOS:目标平台的操作系统(darwin、freebsd、linux、windows)GOARCH:目标平台的体系架构(386、amd64、arm、arm64)MacOS#linux-amd64CGO_ENABLED=0GOOS=linuxGOARCH=amd64gobuildmain.go#linux-arm64CGO_ENABLED=0GOOS=linuxGOARCH=arm64gobuil
梦翔_d674
·
2023-11-01 17:51
Golang
硬件控制:将软件力量扩展到物理世界
这就是
Golang
的魅力所在。
Golang
是一种强大的编程语言,它提供了丰富的标准库和第三方库,使得开发人员可以轻松地控制和与各种硬件设备进行交互。
一只会写程序的猫
·
2023-11-01 16:51
Go
golang
开发语言
后端
Github每日精选(第74期):使用 Cobra 创建
golang
命令行 应用
为了提高命令行程序的开发速度,
golang
中有一个框架是Cobra。我们一起来看看Cobra是怎么简化我们开发控制行命令的。github的地址在这里。
go2coding
·
2023-11-01 15:37
golang语言开发
Github每日精选
github
golang
linux
Golang
学习(二十七)强大的命令行工具cobra
corba命令行解析工具,在看K8代码的时候发现有很多地方都用到了,这里说一下项目地址https://github.com/spf13/cobra一、命令行工具基本概念1、命令行工具的格式[appName][command][arguments]--[flag]执行文件动作数值参数1、appName//执行文件本身,就是main.exe1、commands//行为,具体操作的动作比如K8的getl
默子昂
·
2023-11-01 15:36
GO
GO模块
golang
开发语言
后端
golang
开发命令行工具-cobra
包地址:goget-ugithub.com/spf13/cobra/cobragomodinitbloggoget-ugithub.com/spf13/cobra/cobra具体写一个例子,设计一个命令叫blog,有四个子命令blognew[post-name]:创建一篇新的blogbloglist:列出当前有哪些文章blogdelete[post-name]:删除某一篇文章blogedit[po
raoxiaoya
·
2023-11-01 15:05
golang
golang
golang
客户端/服务端(C/S) 模式的命令行工具(cobra)
背景做项目测试的时候,为了方便自己,用cobra写了一个测试用的命令行工具。比如帮我发一个http请求到被测服务上去,拿到相应参数做校验和其他二次处理。再比如连接数据库拿到相关记录,并人性化显示出来。这个命令行的测试工具节省了很多手工操作的成本,于是我推广给开发用,减少他们自测的成本。但是这个命令行工具更新迭代的很快,每次都得重新给开发新的命令。于是我将原本客户端的功能收敛到服务端,客户端变成一个
风格色
·
2023-11-01 15:35
golang
golang
cobra
命令行工具
golang
工程组件之命令行框架cobra
一、概述在
Golang
开发中,命令行工具是一个非常实用的工具。它可以帮助我们完成各种任务,如部署应用程序、管理服务器等。
SMILY12138
·
2023-11-01 15:03
golang
开发语言
后端
猫头虎为不同行业精心挑选的MacBook Pro配置指南之深度解析:如何根据行业需求精准选择MacBook Pro配置 - M1, M2, M3系列全面对比
欢迎大家来踩踩~《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~《100天精通
Golang
(基础入门篇)》学会
Golang
语言,畅玩云原生,走遍大小厂~希望本文能够给您带来一定的帮助文章粗浅
猫头虎
·
2023-11-01 14:51
#
Mac专栏
macos
mac
电脑
笔记本电脑
硬件架构
猫头虎
macBook
Pro
golang
json 反序列化多态记录
funcTest_polymorphic(t*testing.T){body:=`{"vehicles":[{"type":"car","make":"BMW","model":"M3","seatingCapacity":4,"topSpeed":250},{"type":"truck","make":"Volvo","model":"FH","payloadCapacity":40000},{
gitxuzan_
·
2023-11-01 14:59
golang
json
开发语言
golang
json 反序列化多态记录
funcTest_polymorphic(t*testing.T){body:=`{"vehicles":[{"type":"car","make":"BMW","model":"M3","seatingCapacity":4,"topSpeed":250},{"type":"truck","make":"Volvo","model":"FH","payloadCapacity":40000},{
gitxuzan_
·
2023-11-01 14:59
golang
json
开发语言
golang
worker channel 模式
大概流程就是job->JobQueue调度器循环获取JobQueue,获取到的job,再去异步获取等待可用的worker,取出chanJob,将job写入改worker的chanJobworker处理任务,先处理casejob:=<-w.JobChannel:处理完成后再将chanJob写入到worker里面,等待调度去取调用packagemainimport("log""os""strconv"
gitxuzan_
·
2023-11-01 14:59
golang
开发语言
后端
SpringBoot整合minio,文件的上传下载,批量获取
基于ApacheLicensev2.0开源协议的对象存储项目,采用
Golang
实现,客户端支Java,Python,Javacript,
Golang
语言。
言凉_
·
2023-11-01 14:04
java
spring
boot
Go 安装、编译、运行
安装Go语言官网下载对应版本的的安装包(https://
golang
.google.cn/dl/)更改GOPATH视频如果想要构建一个项目,就需要将这个项目的目录添加到GOPATH中,多个项目之间可以使用
君子使物,不为物使
·
2023-11-01 13:32
笔记
go语言
go
Golang
使用GRPC -----1、Protobuf 配置
首先,什么是ProtocolBuffers?文档中说:“ProtocolBuffers是一种以有效并可扩展的格式编码结构化数据的方式。”一条消息数据,用protobuf序列化后的大小是json的10分之一,xml格式的20分之一,是二进制序列化的10分之一,总体看来ProtoBuf的优势还是很明显的。。。。当大多数公司还在纠结于如何更好提高MobileAPI的性能时,有的公司已经开始抛弃http+
大西北的风
·
2023-11-01 12:47
【设计模式】第6节:创建型模式之“原型模式”
由于本人现在所使用的语言主要是
golang
,所以后面的代码主要使用
golang
编写。语言实现应该不是障碍,主要是理解每种设计模式它的思想。
棉花糖灬
·
2023-11-01 12:21
原型模式
设计模式
mac 配置 k8s 开发环境(安装go、docker、kubectl、minikube、kind,配置 goland)
文章目录参考brew命令使用安装go1.mac环境brew安装安装很简单配置环境变量**参考**首先明确环境变量的含义配置GOROOT和GOPATH配置goland2.linux环境脚本安装
golang
oceanweave
·
2023-11-01 11:16
Kubernetes学习笔记
环境配置
golang
docker
kubernetes
知识分享之
Golang
——精选的组件库、组件列表,各种
golang
组件都可找到
知识分享之
Golang
——精选的组件库、组件列表,各种
golang
组件都可找到背景知识分享之
Golang
篇是我在日常使用
Golang
时学习到的各种各样的知识的记录,将其整理出来以文章的形式分享给大家,来进行共同学习
cn華少
·
2023-11-01 10:53
go modules(包管理)
2013年:Gedep,社区第一个包管理工具2015年:vendor,
Golang
官方(
golang
1.5)2016、2017年:dep、manul、Godep、Govendor、godm(Govendor
春叶秋沙
·
2023-11-01 07:32
上一页
66
67
68
69
70
71
72
73
下一页
按字母分类:
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
其他