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
golang
中的字符串拼接
go中常见的字符串拼接方法假设我们现在要实现这样一个拼接函数:将字符串重复n次拼接起来,返回一个新字符串。方法一:使用+运算符funcsimpleSplice(sstring,nint)string{newStr:=""fori:=0;i
随风奔跑尿飞扬
·
2024-01-11 17:44
go
golang
开发语言
后端
【10】
Go语言
运算符及运算符的优先级
1.算术运算符
Go语言
的算术运算符如图,假设A值为10,B值为20。image.png2.关系运算符
Go语言
的关系运算符如图,假设A值为10,B值为20。
霄红
·
2024-01-11 16:25
go build遇见“module *** found, but does not contain package ***”
在实际项目中编译版本时遇见以下问题:common/middleware/sentinel.go:4:2:modulegithub.com/alibaba/sentinel-
golang
@latestfound
qq_18145605
·
2024-01-11 16:48
GO
Docker
Docker1.Docker概述docker思想来源于集装箱,核心思想:隔离,将多个应用打包装箱,每个箱子都是互相隔离的docker是基于
Go语言
开发的,开源项目。
伊俊客
·
2024-01-11 16:39
docker
运维
linux
Docker基本管理(1)
Docker是一个开源的应用容器引擎,基于
go语言
开发并遵循了apache2.0协议开源。是一种轻量级的“虚拟机”,可以在一台主机上轻松为任何应用创建一个轻量级的、可移植的、自给自足的容器。
Kido.S
·
2024-01-11 15:48
docker
容器
笔记
程序员:腾讯32k,16个月+5万签字费,美团35k,15.5个月,怎么选
去腾讯的话需要转
Go语言
开发有腾讯员工提醒:签字费不满一年离职的话,还要按月退还。各自职级多少,以及工作几年了,这样比
大老高程序员
·
2024-01-11 14:23
Golang
快速开发框架搭建
GO语言
爱好者的最佳Web框架如果你是自己写一个小应用程序,那你可能不需要Web框架。但是如果你要做产品,那么你肯定需要一个好的框架。如果你认为你有相应的知识和经验,你会自己编写所有的这些代码么?
半城 风雨
·
2024-01-11 13:35
MySql
Vue
Golang
golang
前端
github
golang
六个常用的web 框架
golang
提供的net/http库已经很好了,对于http的协议的实现非常好
半城 风雨
·
2024-01-11 13:04
MySql
Layui
Gin
mysql
java
数据库
Golang
哪个Web框架好用?
golang
提供的net/http库已经很好了,对于http的协议的实现非常好
半城 风雨
·
2024-01-11 13:04
golang
前端
开发语言
golang
微服务框架对比_
Golang
(五)最佳Web框架对比
Golang
是一门快速增长的语言,专为构建简单、快速且可靠的软件而设计。它提供的net/http库对于HTTP协议实现非常好,基于此再构造框架会更容易,因此生态中出现了很多框架。
weixin_39675289
·
2024-01-11 13:03
golang微服务框架对比
syncmap
golang
transmission
web
control
VS
中MVC框架中的工具箱为空
web
facet
resources
are
not
web
jsessionid
常量
golang
web php,
golang
有web框架吗
通过尽可能多的角度(人气,社区支持,内置功能等)来比较最知名的几个Web框架。beego(推荐学习:go)beego是一个快速开发Go应用的HTTP框架,他可以用来快速开发API、Web及后端服务等各种应用,是一个RESTful的框架,主要设计灵感来源于tornado、sinatra和flask这三个框架,但是结合了Go本身的一些特性(interface、struct嵌入等)而设计的一个框架Buf
祲入风
·
2024-01-11 13:33
golang
web
php
Golang
最佳Web框架对比
Beego面向Go编程语言的开源高性能web框架https://github.com/astaxie/beegohttps://beego.meBuffalo使用
Go语言
快速构建Web应用https:/
ejinxian
·
2024-01-11 13:01
Web前端
Beego
Buffalo
Echo
Golang
Web框架性能对比
Golang
Web框架性能对比githubstar排名依次:GinBeegoIrisEchoRevelBuffalo性能上gin、iris、echo网上是给的数据都是五星,beego三星,revel两星
阿亮说技术
·
2024-01-11 13:31
golang
golang
gin
beego
iris
golang
之web框架对比选型
golang
之web框架对比选型常用框架beego、gin、Echo、iris根据项目情况、团队情况:功能上,生态上,性能上三方面考虑目前下面github上最新的统计,可以借鉴参考gin支持中间件、可以利用中间件做认证
程序员朱哥
·
2024-01-11 13:31
golang
后端
kubeconfig有效期巡检
1实现方式
golang
调用shell实现kubeconfig文件有效期监测和监控,代码采用cobra命令行工具库编写。
alden_ygq
·
2024-01-11 13:31
golang
kubernetes
50天精通
Golang
(第13天)
反射reflect一、引入先看官方Doc中RobPike给出的关于反射的定义:Reflectionincomputingistheabilityofaprogramtoexamineitsownstructure,particularlythroughtypes;it’saformofmetaprogramming.It’salsoagreatsourceofconfusion.(在计算机领域,反
恶灵退却
·
2024-01-11 13:30
50天精通golang
golang
Golang
学习 - 结构体
结构体定义结构体是一种数据类型。//定义类型(地位等价于int/byte/bool/string...)//通常放在全局位置typePersonstruct{namestringsexbyteageint}注意:结构体内不能赋初值,不能用var修饰。普通变量定义和初始化顺序初始化:依次将结构体内部所有成员初始化。varmanPerson=Person{"Andy",'m',18}指定成员初始化:未
Snaith
·
2024-01-11 13:19
Golang
指针
数据结构
golang
Golang
学习 - 文件
创建文件Create文件不存在就创建,存在则将文件内容清空。参数:name(文件的路径:绝对路径、相对路径)目录分隔符:/打开文件Open以只读方式打开文件。文件不存在,则打开失败。参数:name(文件的路径:绝对路径、相对路径)打开文件OpenFile以只读、只写、读写方式打开文件。文件不存在,则打开失败。参数1:name(文件的路径:绝对路径、相对路径)参数2:打开文件权限(O_RDONLY、
Snaith
·
2024-01-11 13:19
Golang
golang
10
golang
基础-
Golang
中的指针基础
可以通过辩证的方式将以下代码中的*和&去掉查看输出结果总结:&是对变量取址,*对指针取值当我们想去修改函数外面的变量一个值的时候,可以通过指针的形式去修改,(从函数内部修改函数外部的变量值)。packagemain/*funcswap(aint,bint){vartempinttemp=aa=bb=temp}*/funcswap(pa*int,pb*int){//*int指定义了一个指针varte
九尾啊
·
2024-01-11 13:49
golang
golang
go
Golang
学习 - 指针
格式化输出:%p:以
Go语言
格式显示字符串;默认带有
Snaith
·
2024-01-11 13:49
Golang
golang
Golang
学习 - 切片
在
Go语言
中,我们几乎可以在所有场景中,使用切片替换数组来使用。切片的本质:不是一个数组的指针,而是一种数据结构体,用来操作数组内部元素。
Snaith
·
2024-01-11 13:49
Golang
golang
后端
Golang
学习笔记-指针的简单使用
指针的简单使用
Go语言
中和C/C++一样,直接提供了指针类型,但是不同的是
Go语言
的指针无法进行位移和运算的,它只是一个存储了其它变量地址的变量而已。
亮仔IT哥
·
2024-01-11 13:48
Golang
golang
学习笔记004--指针
目录1.基本介绍2.使用细节3.值类型和引用类型1.基本介绍●基本数据类型,变量存的就是值,也叫值类型●获取变量的地址,用&●指针类型,指针变量存的是一个地址,这个地址指向的空间存的才是值●获取指针类型所指向的值,使用*variint=10fmt.Println("i的地址=",&i)//i的地址=0xc0000120a8varptr*int=&i//ptr是一个指针变量//ptr的类型是*int
自律成就自由
·
2024-01-11 13:18
golang
golang
开发语言
后端
卷毛0基础学习
Golang
-基础-指针
卷毛0基础学习
Golang
-基础-指针持续更新中----指针是一个代表着某个内存地址的值。这个内存地址往往是在内存中存储的另一个变量的值的起始位置。
Go语言
保留了指针,但与C语言指针有所不同。
vierhang
·
2024-01-11 13:18
golang
golang
golang
学习笔记--指针
普通变量存的是值,值对应一个地址指针存的是一个地址,地址所对应的才是值,变量前面加*代表指针&(地址符)加在变量前面,可以获取变量地址packagemainimport"fmt"funcmain(){varaint=1fmt.Println("a的地址是=",&a)//指针的声明用*varptr*int=&afmt.Println("指针指向的地址是=",ptr)}指针本身也需要地址存放fmt.P
飞鸟malred
·
2024-01-11 13:47
golang
gopher
笔记
golang
开发语言
后端
Golang
- Context学习笔记
context实例是不可变的,每一个都是新创建的。context包主要做两件事:安全传递数据和控制链路。context包的核心API有四个:context.WithValue:设置键值对,并且放回一个新的context实例context.WithCancelcontext.WithDeadlinecontext.WithTimeout:三者都返回一个可取消的context实例,和取消函数Conte
星辰鸿溟
·
2024-01-11 13:47
Go
golang
学习
golang
学习-- make 和new的区别
make仅用来分配及初始化类型为slice、map、chan的数据。new可分配任意类型的数据.new分配返回的是指针,即类型*Type。make返回引用,即Type.new分配的空间被清零,make分配空间后,会进行初始化.packagemainimport"fmt"typePstruct{NamestringAgeint}vara*[2]intvars*stringvarb*boolvari*
银灯玉箫
·
2024-01-11 13:16
golang
golang
学习-指针
funcmain(){//
golang
中所有的变量都对应一个内存地址a:=10varp=&afmt.Printf("p的值是%v,p的类型是%T,p的地址是%p",p,p,&p)}
蛋蛋wqt
·
2024-01-11 13:44
golang学习
学习
用实例证明函数是
go语言
的一等公民
概述在软件编程语言设计中,如果一个实体支持所有通常对其他实体可用的操作,那么这个实体就被称为“一等公民”(first-classfunctions)。这些操作通常包括作为参数传递、从函数返回、修改并分配给变量等。很多编程语言都实现了将函数作为一等公民,这意味着在这些语言中,函数与其他值(如整数、字符串和结构体等)享有相同的地位。它们不仅可以被调用执行,还可以像其他普通变量一样被传递、赋值给其他变量
力哥讲技术
·
2024-01-11 12:54
go编程
golang
开发语言
后端
你Go代码写的像“鸭子”吗???
概述
Go语言
也提供了接口类型,使得我们可以面向接口编程,将实现和接口分离。
力哥讲技术
·
2024-01-11 12:54
go编程
golang
开发语言
后端
扒一扒
Go语言
中的“语法糖”
概述最近学习
Golang
语言的过程中,我发现
Golang
(后面简称Go)中的语法糖还蛮多的,有些语法糖还让会让人很懵逼。那么接下来,让我以一个曾经的JavaCURDboy,来说一说Go中的语法糖。
力哥讲技术
·
2024-01-11 12:20
go编程
golang
开发语言
java
Go语言
的指针(深度解析)
指针是
Go语言
中的一个重要概念,它提供了对内存地址的直接访问和操作能力。通过指针,我们可以高效地传递和修改变量的值,避免了值传递所带来的拷贝开销。
飞翔的乌龟
·
2024-01-11 11:32
golang
golang
开发语言
后端
Go语言
中的Select:深度解析与实战案例
Go语言
的select与操作系统中的select很相似,今天这篇文章会深度解析
Go语言
select关键字。在
Go语言
中,select语句用于处理多个通信操作,如通道操作。
飞翔的乌龟
·
2024-01-11 11:56
golang
golang
后端
开发语言
GoLang
学习总结
一、变量定义学习链接varaintvarbboolvarcint8var(mintnstring)varnamestring="china"funcmain(){age:=18//生命变量age同时初始化;编译器会根据右边的初始值推断出age是什么类型}二、常量定义constPI=3.1415926constKB=1024iotaGo中借助iota来实现枚举①iota在const关键字出现时将被重
HotCoffee-GPS
·
2024-01-11 09:44
Go
golang
win开发
Golang
exe文件点击后会有cmd弹窗,如果去掉弹框,使用编译命令:gobuild-ldflags="-H=windowsgui"-oname.exemain.goVscode开发安装goplsgoinstall
golang
.org
HotCoffee-GPS
·
2024-01-11 09:42
golang
开发语言
后端
【设计模式】创建型模式之单例模式(
Golang
实现)
定义一个类只允许创建一个对象或实例,而且自行实例化并向整个系统提供该实例,这个类就是一个单例类,它提供全局访问的方法。这种设计模式叫单例设计模式,简称单例模式。单例模式的要点:某个类只能有一个实例必须自行创建该实例必须自行向整个系统提供该实例时序图:用处从业务概念上来看,有些数据在系统中只应该保留一份,就比较适合设计为单例类。比如,系统的配置信息。使用场景:系统只需要一个实例对象,比如唯一的序列号
豆沙睡不醒
·
2024-01-11 09:33
设计模式
设计模式
单例模式
golang
Docker的基本管理
一Docker概述1.1概述Docker是一个开源的应用容器引擎,基于
go语言
开发并遵循了apache2.0协议开源。Docker是在Linux容器里运行应用的开源工具,是一种轻量级的“虚拟机”。
峡谷在逃戚风
·
2024-01-11 08:54
docker
容器
运维
Golang
实现Kafka消息发送、接收
一:核心概念kafka是消息中间件的一种,是一种分布式流平台,是用于构建实时数据管道和流应用程序。具有横向扩展,容错,wickedfast(变态快)等优点。kafka中涉及的名词:消息记录(record):由一个key,一个value和一个时间戳构成,消息最终存储在主题下的分区中,记录在生产者中称为生产者记录(ProducerRecord),在消费者中称为消费者记录(ConsumerRecord)
姚文08
·
2024-01-11 08:21
Golang
kafka
golang
kafka
队列
大数据
Kafka测试初探【Go】
好久没有写Go了,这才突然觉察到,又重新复习了一波
Go语言
的基础语法。顺带着之前留下的好习惯,
爱吃 香菜
·
2024-01-11 08:50
程序员
软件测试
程序人生
kafka
golang
java
程序人生
软件测试
不背锅运维:消息队列概念、kafka入门、Kafka
Golang
客户端库
消息队列是什么消息队列是一种在应用程序之间进行通信的技术,允许将消息从一个应用程序发送到另一个应用程序,而无需明确的连接这些应用程序。消息队列中的消息被存储在一种称为队列的数据结构中,这些消息在队列中保留,直到被消费者接收。这使得消息的发送者和接收者能够异步地通信,而不必等待对方的响应,从而提高了系统的可伸缩性和弹性。消息队列还可以通过实现各种模式(例如发布/订阅模式、请求/响应模式等)来支持不同
不背锅运维
·
2024-01-11 08:46
kafka
运维
java
Go语言
之父的反思:我们做对了什么,做错了什么
在《2023年
Go语言
盘点:稳中求新,稳中求变[1]》和《Go测试的20个实用建议[2]》两篇文章中,我都提到过已经退居二线的
Go语言
之父RobPike[3]在Go开源14周年[4]的那天亲自在GopherConAustralia2023
Tony Bai
·
2024-01-11 08:12
golang
开发语言
后端
Go测试的20个实用建议
2023年11月初,
Go语言
技术负责人RussCox在GopherConAustralia2023[1]大会上进行了题为“GoTestingByExample”[2]的演讲:12月初RussCox重新录制了该演讲内容的视频
Tony Bai
·
2024-01-11 08:41
golang
开发语言
后端
28.windows安装kafka,Go操作kafka示例(sarama库)
kafka1.创建topic2.创建生产者生产数据3.创建消费者消费数据4.演示发送和接收六:Go操作kafka1.生产消息2.消费消息代码地址:https://gitee.com/lymgoforIT/
golang
-trick
百里守约学编程
·
2024-01-11 08:11
go
windows
kafka
golang
golang
一个轻量级基于内存的kv存储或缓存
golang
一个轻量级基于内存的kv存储或缓存go-cache是一个轻量级的基于内存的key:value储存组件,类似于memcached,适用于在单机上运行的应用程序。
beyond阿亮
·
2024-01-11 08:00
golang
golang
缓存
开发语言
GoLang
:sql.Exec()报错
【报错内容】Sorry,cannotexecintomysql:Error1064(42000):YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear...【原因】sql.Exec在大多数情况下只能执行单条SQL语句。如果您的SQL脚
星宇星静
·
2024-01-11 06:04
mysql
数据库
golang
sql
go
GO语言
Context的作用
contextvalueCtxvalueCtx结构体WithValuecancelCtxcancelCtx结构体withCanceltimerCtxWithDeadlineWithTimeout总结Context为什么需要Context
Go
过去日记
·
2024-01-11 06:00
go
golang
服务器
后端
笔记
开发语言
Go语言
开发IDE介绍
Go语言
开发的集成开发环境(IDE)主要包括以下几种:Goland-由JetBrains公司专门为
Go语言
开发而设计的专业IDE,提供智能代码补全、深入代码分析、高级调试工具、强大的导航与搜索功能以及与版本控制系统
匠心码农
·
2024-01-11 06:46
笔记
golang
ide
Go、Docker、云原生学习笔记全攻略:从零开始,一步步走向精通!(2024版)
第一章、
Go语言
全攻略:从入门到精通,让你的编程之路更加顺畅一、介绍01.
Go语言
的前生今世二、开发环境搭建01.
Go语言
开发环境搭建三、初识
GO语言
01.Go多版本管理工具02.第一个Go程序“hello
贾维斯Echo
·
2024-01-11 06:09
docker
MySQL
GO
golang
docker
云原生
Go
使用
Go语言
通过API获取代理IP并使用获取到的代理IP
本文将介绍如何使用
Go语言
通过API获取代理IP,并使用获取到的代理IP,带有完整代码。【步骤一:获取代理IP列表】首先,我们需要找到一个可靠的代理IP提供商,提供API接口来获取代理IP列表。
小文没烦恼
·
2024-01-11 06:10
iphone
ios
爬虫
开发语言
后端
golang
Swoft 新手向教程 - 通过 Docker 搭建一个开发环境
高性能协程全栈组件化框架,内置协程网络服务器及常用的协程客户端,常驻内存,不依赖传统的PHP-FPM,全异步非阻塞IO实现,以类似于同步客户端的写法实现异步客户端的使用,没有复杂的异步回调,没有繁琐的yield,有类似
Go
weixin_30437481
·
2024-01-11 04:21
php
数据库
运维
上一页
75
76
77
78
79
80
81
82
下一页
按字母分类:
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
其他