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
fmt
读go语言自制解释器(二)解析ast
符号表(应该算是)对象定义packageobjectimport("bytes""
fmt
""monkey/ast""strings")typeObjectTypestringconst(NULL_OBJ
陈墨1234
·
2025-02-07 20:51
golang进阶之路
源码学习
golang
开发语言
后端
自创编程语言之long语言
go语言写long解释器已开源合作交流QQ1842810327微信1842810327packagemainimport("bufio""
fmt
""os""strings")funcmain(){iflen
王家视频教程图书馆
·
2025-02-07 07:26
已解决
long语言
golang
fmt
包Stringer接口测试实例
Stringer接口结构如下:typeStringerinterface{String()string}作用:实现了Stringer接口的类型(即有String方法),定义了该类型值的原始显示。当采用任何接受字符的verb(%v%s%q%x%X)动作格式化一个操作数时,或者被不使用格式字符串如Print函数打印操作数时,会调用String方法来生成输出的文本。int类型实现String()方法ty
只会打野怪我咯
·
2025-02-06 05:31
GO
GO语言测试实例
go
fmt
Stringer
Go学习:Stringer
Stringer是go语言中一个常用的系统接口,Stringer有一个String函数,相当于java当中的toStringpackagestringsimport"
fmt
"typeUserCommonstruct
.番茄炒蛋
·
2025-02-06 05:30
Go学习
golang
学习
开发语言
Go :使用类型参数检查简单代码(附完整源码)
Go:使用类型参数检查简单代码packagemainimport("
fmt
""reflect""strconv")//SimpleconstrainttypeStringerinterface{String
源代码大师
·
2025-02-06 05:28
go语言完整教程
golang
开发语言
后端
微信支付API V3 签名认证go版本
4012716437packagemainimport("crypto""crypto/rand""crypto/rsa""crypto/x509""encoding/base64""encoding/pem""
fmt
·
2025-02-06 05:56
go微信支付
多个文件共用main包的问题
main.golib.gogo.modmain.go和lib.go中都属于main包代码如下main.gopackagemainfuncmain(){Api()}lib.gopackagemainimport"
fmt
"funcApi
大口吃饭大口吐
·
2025-02-05 11:09
go
golang
【Go - MD太可怕了,小心! Go中Slice的append陷阱】
开始之前,先看下下面这个例子,packagemainimport"
fmt
"funcmain(){s:=make([]int,0,10)s1:=append(s,1)s1=append(s1,3)s2:=
wn531
·
2025-02-04 08:55
后端
go
golang
开发语言
内存
【Go】Golang连接数据库使用HTTP协议
离开你是傻是对是错是看破是软弱这结果是爱是恨或者是什么如果是种解脱怎么会还有眷恋在我心窝那么爱你为什么黄品源/莫文蔚《那么爱你为什么》packagemainimport("context""
fmt
""log
音乐学家方大刚
·
2025-02-04 08:25
Go
Clickhouse
golang
数据库
http
LeetCode--347. 前 K 个高频元素/Golang中的堆(container/heap)
这里先给出题解的代码packagemainimport("container/heap""
fmt
")//IHeap是一个最小堆的实现typeIHeap[][2]intf
Rinai_R
·
2025-02-04 07:45
LeetCode
leetcode
golang
算法
数据结构
Compilation error org.eclipse.jdt.internal.compiler.class
fmt
.ClassFormatException
异常信息严重:Compilationerrororg.eclipse.jdt.internal.compiler.class
fmt
.ClassFormatExceptionatorg.eclipse.jdt.internal.compiler.class
fmt
.ClassFileReader
布碗
·
2025-02-03 21:51
异常处理
tomcat
intellij
maven
go分布式锁
go-redis配置packageconfigimport("context""
fmt
""github.com/redis/go-redis/v9")varCtx=context.Background(
alsarkc
·
2025-02-03 19:10
redis
分布式
数据库
golang
【Go语言圣经】第四节:复合数据类型
一个使用数组的例子如下:packagemainimport"
fmt
"funcmai
YGGP
·
2025-02-02 22:44
Golang
golang
ARM版本Ubuntu server Docker运行X86镜像
docs.docker.com/engine/install/ubuntu/第二步安装配置QEMUsudoaptinstall-yqemu-user-staticsudoaptinstall-ybin
fmt
-support
thinkdreamyy
·
2025-02-02 14:53
arm开发
ubuntu
docker
使用buildx构建多架构平台镜像
dockerbuildxversiongithub.com/docker/buildxv0.11.29872040[root@docker~]#2.增加多平台镜像构建支持通过tonistiigi/bin
fmt
小森饭
·
2025-02-01 13:44
容器镜像
docker
多架构镜像
struct模块(用于对象的压缩)
6.27自我总结struct模块1.struct模块中的函数函数returnexplainpack(
fmt
,v1,v2…)string按照给定的格式(
fmt
),把数据转换成字符串(字节流),并将该字符串返回
aiyulove201314
·
2025-02-01 10:24
python
c/c++
go语言学习(一)格式化输入,输出
go语言的格式化输出:packagemainimport"
fmt
"funcmain(){/*
fmt
.Printf("helloworld")//Printf不换行
fmt
.Println(33333)//
chris3_29
·
2025-01-31 16:23
go
【Validator】universal-translator,实现动态多语言切换,go案例根据Accept-Language 动态设置 locale
packagevalidateimport("errors""
fmt
""github.com/go-playground/locales/en""github.com/go-playground/locales
{⌐■_■}
·
2025-01-31 14:12
golang
开发语言
后端
生成新钱包
packagemainimport("crypto/ecdsa""
fmt
""log""github.com/ethereum/go-ethereum/common/hexutil""github.com
wilson_go
·
2025-01-31 04:37
golang
【2024年-12月-续篇-开源社区openEuler实践记录】go-from-mod
导包和输出packagemainimport"
fmt
"funcmain(){
fmt
我明天再来学Web渗透
·
2025-01-30 19:53
开源社区OpenEuler
开源
golang
开发语言
copilot
架构
开源软件
后端
RK3588 Ubuntu系统编译
sudoaptupdatesudoapt-getinstallgitsshmakegcclibssl-devliblz4-tool\expectg++patchelfchrpathgawktexinfochrpathdiffstatbin
fmt
南风知奇意
·
2025-01-30 08:25
RK3588
ubuntu
linux
RK3588
Go语言关于defer,recover函数实例
:funcf(nint)(rint){deferfunc(){r+=nrecover()}()varffunc()deferf()f=func(){r+=2}returnn+1}funcmain(){
fmt
.Println
梓潇涵枫
·
2025-01-30 04:26
go
go
【Python练手】logging日志修改,显示成毫秒级时间戳 -> 1628822017676
%(msecs)03d%(name)s%(relativeCreated)d%(levelname)s%(module)s%(funcName)s%(message)sdate
fmt
=%Y/%m/%d%
青禾tester
·
2025-01-30 04:23
Python基础学习-入门
go语言基础^-^ (1)
(全局变量定义的时候不可以这样常量定义:const name type=值变量类型:变量类型包括但不限于,int,float,string,bool等类型go的输入输出需要提前导入包import"
fmt
徐小黑ACG
·
2025-01-28 02:04
golang
3.3 Go函数可变参数
packagemainimport"
fmt
"funct1(ints...int){//可变参数使用方法}/*funct2(ints...int,sstring,iint)int{//错误,
行路见知
·
2025-01-28 01:58
Golang
golang
开发语言
使用 Docker `buildx` 进行跨架构构建与构建缓存
通过具体的案例,我们将详细讲解如何启用bin
fmt
支持、安装和配置buildx、创建跨平台镜像,以及使用构建缓存加速构建过程。
大大宝的博客
·
2025-01-27 09:40
docker
docker
架构
缓存
Golang 使用通道实现流程的暂停与继续
例如:packagemainimport("
fmt
""time")funcmain(){//创建一个通道chPause:=make(chanstruct{})chResume:=make(chanstruct
·
2025-01-27 01:19
go异步channel
学习GO语言第三天--指针、标识符和关键字
一、指针的基本使用1.基本数据类型和内存代码示例packagemainimport"
fmt
"
?????????????!
·
2025-01-26 18:53
Go开发
学习
go
开发语言
安全
网络
网络安全
web安全
Golang 进阶4—— 网络编程
教程只给出有区别的知识点网络编程:把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大,功能强的网络系统,从而使众多的计算机可以方便的相互通信、共享硬件、软件等资源1.1客户端//客户端import("
fmt
小吴同学(wlx)
·
2025-01-25 19:48
golang
Golang实现一个简单的网络编程
Server:packagemainimport("
fmt
""io""net")funchandle(connnet.Conn){deferconn.Close()ip:=conn.RemoteAddr
xlxingff
·
2025-01-25 18:44
golang
网络
golang
网络
第四届先进材料与机械电子国际学术会议(ICAMM 2024)
四大高校联合支持】2024年第四届先进材料与机械电子国际题解|字符串排序-golang最简洁最易懂解法packagemainimport("bufio""
fmt
&q题解|#数列求和#publicclassMain
2301_79125431
·
2025-01-25 13:35
java
C++ 字符串格式化的两种方法
sprintftest.cc#include#include#include#include#include#includeusingnamespacestd;stringformat(constchar*
fmt
Shinobi_Jack
·
2025-01-25 03:21
c++
开发语言
Go的基础操作
packagemainimport("
fmt
")funcmain(){
fmt
.Println("Hello,Golang!")}
qq_50996930
·
2025-01-21 23:30
Go语言学习专栏
golang
后端
Go 切片:用法和本质
题目我这里放一道题目:packagemainimport"
fmt
"funcSliceRise(s[]int){s=append(s,0)fori:=ranges{s[i]++}
fmt
.Println(s
ん贤
·
2025-01-21 09:59
golang
开发语言
后端
Golang学习笔记_28——工厂方法模式(实例)
Golang学习笔记_26——通道Golang学习笔记_27——单例模式Golang学习笔记_28——工厂方法模式工厂方法模式(实例)packagefactory_method_demoimport"
fmt
LuckyLay
·
2025-01-21 07:12
Golang学习笔记
golang
学习
笔记
工厂方法模式
golang gorm查询任意字段的组装方法
查询指定未知长度字段的汇总方法packagemainimport("
fmt
""github.com/jinzhu/gorm"_"github.com/jinzhu/gorm/dialects/mysql
用户昵称不能为空
·
2025-01-20 16:43
golang
开发语言
后端
docker arm/amd双架构镜像制作
dockerrun--rm--privilegedtonistiigi/bin
fmt
:latest--installall由于Docker默认的builder实例不支持同时指定多个--platform,
码农在失业
·
2025-01-20 05:23
docker
docker
容器
docker buildx 构建arm64架构镜像_docker buildx 创建arm镜像
参考:Buildmulti-platformimages安装dockerrun--privileged--rmtonistiigi/bin
fmt
--installall创建builderdockerbuildxcreate
蓉城垡
·
2025-01-20 03:07
程序员
docker
架构
容器
golang map探究
map的定义map[KeyType]ValueTypeKeyType为键的类型,ValueType为值的类型map初始化m1:=make(map[int]int)
fmt
.Println(m1)//map
APuddding
·
2025-01-19 07:37
Golang
map
golang
Python数值计算(1)——Numpy中数据的保存和加载
1.文本格式这种方式可以采用文本的方式保存numpy数组,函数原型如下:numpy.savetxt(fname,X,
fmt
='%.18e',delimiter='',newline='\n',header
C囧囧
·
2025-01-19 03:23
Python
numpy
docekr在 x86d的 环境下打包arm64架构的docker包
QEMU还有一种用户态模式,基于bin
fmt
_misc模拟目标硬件的用户空间,
学习中的程序媛~
·
2025-01-18 22:10
架构
docker
容器
go采集注册表
packagemainimport("
fmt
""golang.org/x/sys/windows/registry""log""os""strconv""strings")funcUSBSTOR_Enum
甘北
·
2025-01-18 07:03
golang
开发语言
后端
Golang 拷贝Array或Slice
事实上它表示整个数组,下面两者情况将自动创建数组:数组变量赋值给另一个数组变量数组变量传递作为函数参数请看示例:packagemainimport"
fmt
"funcma
梦想画家
·
2025-01-17 23:36
#
Golang
golang
copy
slice
阿里云OSS文件流读取及MD5加密
=nil{return"",
fmt
.Errorf("errorcalculatingMD5:%v",err)}//返回MD5值的十六进制字符串videoSignature2:=hex.EncodeToString
·
2025-01-17 10:25
go阿里云oss
GO语言-函数版学生管理系统
GO的结构体,方法,Map,
fmt
等基础语法packagemainimport("
fmt
""os")/*函数版学生管理系统写一个系统能够查看\新增\删除学生*/typestudentstruct{idint64namestring
小画家~
·
2025-01-17 07:14
go
golang
开发语言
后端
GO语言-结构体版学生管理系统
packagemainimport"
fmt
"//学生管理系统//有一个物件://1.它保存了一些数据-->结构体的字段//2.他有4个功能-->结构体的方法typestudentstruct{idint64namestring
小画家~
·
2025-01-17 07:14
go
golang
开发语言
后端
【Golang/nacos】nacos配置的增删查改,以及服务注册的golang实例及分析
前言本文分析的实例来源于nacos在github上的开源仓库nacos配置的增删查改先具体来看一段代码,我将逐步分析每一段的作用packagemainimport("
fmt
""time""github.com
Rinai_R
·
2025-01-17 05:54
微服务相关
golang
开发语言
后端
经验分享
学习
微服务
nacos
《零基础Go语言算法实战》【题目 4-9】给定链表的头部 head,判断链表是否为循环链表
packagemainimport"
fmt
"//定义双向链表typeListNodestruct{Prev*ListNodeDa
廖显东-ShirDon 讲编程
·
2025-01-16 18:13
算法
go语言
算法
go
web
web编程
程序员
golang利用反射修改结构体字段的值
直接上代码packagemainimport("
fmt
""reflect""testing")typeBstruct{iint64}funcTestReflect(t*testing.T){x:=B{
书生_AABB
·
2025-01-16 18:12
golang
反射
Go语言基础总结
packagesrc/*定义包名*/import"
fmt
"/*引入包*/funchello(){/*函数*/
fmt
.Println("Hello,World!")
Alice_小哪吒
·
2024-09-16 03:36
Go学习笔记
golang
开发语言
后端
上一页
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
其他