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.println
19_map
packagemainimport("fmt""math/rand""sort""time")funcmain(){//初始化mp1:=make(map[int]string,8)mp1[0]="a1"
fmt.Println
芦苇King
·
2025-03-11 05:59
05_Go_01
golang
第九章:把函数当变量传递,匿名函数、闭包、panic/recover
funcmain(){sum,sub:=calc(5,6,add)
fmt.Println
(sum,sub)}//把函数当变量的形式传递过去funccalc(x,yint,opfunc(int,int)(
小画家~
·
2025-03-09 13:23
golang
golang
开发语言
后端
go语言数据类型
二.go的包:package1.main:主函数2.fmt:输出#
fmt.Println
()3.rand:随机数rand.Intn(n)#生成0-n之间的随机数三.go的工具链组件:import1.g
skyQAQLinux
·
2025-03-06 11:08
golang
开发语言
go语言中字符串嵌套
\""
fmt.Println
(s)输出:Hesaid,"Hello,world!"2.使用反引号(RawStringLiterals)反引号`是Go语言中用于表示原始
绛洞花主敏明
·
2025-03-06 00:11
golang
linux
开发语言
Golang快速上手02/Golang基础
4.控制语句4.1条件控制语句4.1.1if-elseif-else与clang不同,if不需要加()if{}elseif{}else{}示例a:=10ifa>5{
fmt.Println
("a>5")}
Khaoden
·
2025-03-04 13:21
Golang
golang
开发语言
后端
GO语言学习笔记(1)
.标识符:4.字符串连接:5.关键字:6.格式化字符串:三、变量1、申明一个变量值,变量类型,并初始化一、go语言结构1.语言结构示例packagemainimport"fmt"funcmain(){
fmt.Println
大王算法
·
2025-03-01 06:47
golang
学习
笔记
Go在1.22版本修复for循环陷阱
先上代码案例:funcmain(){testClosure()}functestClosure(){fori:=0;i<5;i++{deferfunc(){
fmt.Println
(i)}()}}在1.22
许夜3
·
2025-03-01 05:08
golang
闭包
for循环
【面试指南】golang-map注意事项
可能会导致并发写问题,packagemainimport("fmt")funcmain(){m:=make(map[string]string)gofunc(){m["a"]="a"}()m["a"]="a1"
fmt.Println
梦里是谁N
·
2025-02-27 12:19
面试
golang
职场和发展
单元测试 go test
标准库testing提供了这样的机制:funcsetup(){
fmt.Println
("B
songtaiwu
·
2025-02-27 03:05
golang
开发语言
后端
一文了解 Go time 包的时间常用操作
Now():获取当前本地的时间import("fmt""time")funcmain(){now:=time.Now()
fmt.Println
(now)//2022-12-0321:06:16.1658077
·
2025-02-26 14:15
challenge后端go
golang的var ,make ,new, := 的区别
packagemainimport"fmt"funcmain(){//使用new为int类型分配内存numPtr:=new(int)
fmt.Println
(*numPtr)//输出:0//使用new为结构体分配内存
卑微的小鬼
·
2025-02-24 00:43
算法
golang的数组、slice和map
){//数组的初始化1vararr1[3]intarr1[0]=1arr1[1]=2arr1[2]=3fmt.Println(arr1)//数组的初始化2vararr2=[4]int{1,2,3,4}
fmt.Println
相信美好的事情即将发生 ᅟᅠ
·
2025-02-22 03:54
golang
golang
数据结构
开发语言
golang数组与slice
定长数组可以采用for循环或者rangefor循环遍历:array1:=[5]int{1,2,3,4,5}
fmt.Println
(array1)forindex,value:=rangearray1{
fmt.Println
shadowgully
·
2025-02-22 03:22
golang
golang
开发语言
后端
Go语言标准库之regexp
fmt.Println
(match)//true2.2regexp.Match使用正则表达式匹配字符串match,_:=regexp.Mat
aaronthon
·
2025-02-19 15:35
Golang
Golang 基础库之Time包
go1.17.2提供了获取系统时间、时间计算、比较、等一系列操作go语言的诞生时间:2006年1月2号15点04分1.当前时间获取functimeDemo(){now:=time.Now()//当前时间
fmt.Println
家了叭叭
·
2025-02-15 14:46
Golang
1024程序员节
go+系列【数组、集合基础篇】
的代码的数组如果我们想要用GO语言去完成一个数组的初始化并且赋值的话是比较繁琐的,他需要的代码如下:packagemainimport"fmt"funcmain(){a:=[]float64{1,2,3.4}
fmt.Println
五岁小孩新之助
·
2025-02-15 14:16
杂念
redis
memcached
数据库
golang基础库
所以从1开始遍历for_,v:=rangeos.Args[1:]{
fmt.Println
("v:",v)}PSF:\code\golang\pro1>.
njl_0114
·
2025-02-15 13:11
go
golang
开发语言
后端
Golang 基本类型数组切片 拼成 字符串 方法
1.对于字符串型数组切片import"fmt"funcmain(){s:=[]string{"1","3","jjj"}str:=strings.Join(s,",")
fmt.Println
(str)}
卖女孩的小火柴คิดถึง
·
2025-02-14 17:57
golang
开发语言
后端
【Go】01输入输出
packagemainimport"fmt"funcmain(){varaintvarbintfmt.Println("请输入a和b:")fmt.Scan(&a,&b)
fmt.Println
(a,b)}
菜萝卜子
·
2025-02-13 20:41
Golang
golang
开发语言
后端
Golang总结
fmt" "time")funcsay(sstring){ fori:=0;i<5;i++{ time.Sleep(100*time.Millisecond)
fmt.Println
多次拒绝金卡戴珊
·
2025-02-08 21:17
golang
后端
jvm
Mac下使用brew安装go 以及遇到的问题
在home/go下新建src/hello目录,在该目录中新建hello.go,内容如下:packagemainimport"fmt"funcmain(){
fmt.Println
("hello,
琉璃℡初雪
·
2025-02-08 07:28
macos
golang
开发语言
go返回多个errors
,所以这个时候可能就会考虑如何实现、怎么实现比较好实现packagemainimport("errors""fmt")funcmain(){errs:=retErrors("hello,world")
fmt.Println
陈墨1234
·
2025-02-07 20:21
golang
开发语言
后端
多个文件共用main包的问题
main.golib.gogo.modmain.go和lib.go中都属于main包代码如下main.gopackagemainfuncmain(){Api()}lib.gopackagemainimport"fmt"funcApi(){
fmt.Println
大口吃饭大口吐
·
2025-02-05 11:09
go
golang
go语言学习(一)格式化输入,输出
go语言的格式化输出:packagemainimport"fmt"funcmain(){/*fmt.Printf("helloworld")//Printf不换行
fmt.Println
(33333)//
chris3_29
·
2025-01-31 16:23
go
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
Golang 进阶4—— 网络编程
把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大,功能强的网络系统,从而使众多的计算机可以方便的相互通信、共享硬件、软件等资源1.1客户端//客户端import("fmt""net"//所有网络编程都在这个包下)funcmain(){//打印
fmt.Println
小吴同学(wlx)
·
2025-01-25 19:48
golang
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 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
Go语言基础总结
packagesrc/*定义包名*/import"fmt"/*引入包*/funchello(){/*函数*/
fmt.Println
("Hello,World!")
Alice_小哪吒
·
2024-09-16 03:36
Go学习笔记
golang
开发语言
后端
golang 实现文件上传下载
=nil{
fmt.Println
("error",err)}files:=forms.File["fileName"]for_,v:=rangefiles{iferr:=ctx.SaveUplo
wangwei830
·
2024-09-16 02:01
go
Go 语言基本架构
Go基本架构一、Go基本架构:packagemainimport"fmt"funcmain(){
fmt.Println
("hello,world")}go文件的后缀是.go;packagemain:表示文件所在的包是
Fe_cow丿
·
2024-09-15 21:07
Go
golang文件相对路径问题
/data/data.json"_,fileName,_,_:=runtime.Caller(1)dataPath:=path.Join(path.Dir(fileName),dataFile)
fmt.Println
jzpfbpx
·
2024-09-14 07:47
golang
开发语言
后端
golang文件相对路径问题
/data/data.json"_,fileName,_,_:=runtime.Caller(1)dataPath:=path.Join(path.Dir(fileName),dataFile)
fmt.Println
jzpfbpx
·
2024-09-14 07:17
golang
开发语言
后端
golang语言os.Stat()用法及功能
=nil{panic(err)}
fmt.Println
(fileinfo.Name())//获取文件名
fmt.Println
(fileinfo.IsDir())//
Chen-ky
·
2024-09-12 02:06
go
golang
go--知识点
packagemainimport"fmt"funcinit(){
fmt.Println
("Thisrun
chanTwo_00
·
2024-09-07 10:58
golang
开发语言
后端
golang---知识点总结2
golang时间格式化格式化输出时间:packagemainimport("fmt""time")funcmain(){//未格式化
fmt.Println
(time.Now().Unix())//只取年
Stride Max Zz
·
2024-09-07 07:08
golang
go
golang
【Go】初识Golang切片(slice)(二)
packagemainimport"fmt"funcmain(){slice1:=[]int{1,2,3,4}
fmt.Println
(
SEer.绫竹丹
·
2024-08-29 13:06
go学习
go
用Golang实现图形面积计算
sidefloat32}func(ssquare)area()float32{returns.side*s.side}funcmain(){s:=square{side:10}fmt.Printf("%T\n",s)
fmt.Println
哈温最可爱
·
2024-08-24 20:24
golang
开发语言
后端
获取操作系统的信息(Go语言)
以下是一些常见的操作系统信息获取方法:1.获取操作系统类型和架构信息Go的runtime包提供了基本的操作系统和架构信息:packagemainimport("fmt""runtime")funcmain(){
fmt.Println
memories198
·
2024-08-23 22:08
golang
开发语言
后端
go语言切片 slice(深浅拷贝删除)
切片与map类似是引用需要make进行初始化make([]int,size,cap)make指定slice的长度以及容量funcSliceTest5(){s1:=make([]int,10,20)
fmt.Println
fightingwy
·
2024-08-23 12:29
go
golang
开发语言
后端
go中的并发处理
每个goroutine只需少量的内存(大约2KB),并且由Go运行时负责调度和管理,哪怕是java发展到21的虚拟线程和go比也还是不够轻量创建:gofunc(){
fmt.Println
("Hellofromgoroutine
蓝胖子不是胖子
·
2024-08-22 20:54
golang
开发语言
后端
十、for循环语句
循环语句是一种既常用对于初学者来说又难理解的,但是必须要掌握的一种语法funcmain(){i:=0fori<5{i++fmt.Println(1)}}当然我们可以把它写在一起,例如funcmain(){fori:=0;i<5;i++{
fmt.Println
Boo_T
·
2024-08-21 23:47
go
golang
开发语言
后端
Go 并发 22
例如:funcmain(){gofunc(){
fmt.Println
("Hello,Worl
寂然如故
·
2024-08-21 20:58
GO语言入门
golang
前端
javascript
Go 语言条件语句 8
例如:x:=5ifx>10{
fmt.Println
("xisgreaterthan10")}if-else语句if-else语句用于根据某个条件执
寂然如故
·
2024-08-21 20:58
GO语言入门
golang
java
数据库
go chan简单使用
可以通过v,ok:==0;i--{temp:=s/int64(math.Pow(10,float64(i)))
fmt.Println
(temp)s=s%int64(math.
fightingwy
·
2024-03-28 09:40
go
golang
开发语言
后端
golang 实现http请求调用
packagemainimport("fmt""log""net/http")funcHelloServer(whttp.ResponseWriter,req*http.Request){
fmt.Println
杨杨小朋友
·
2024-03-05 17:12
golang
http
xcode
Golang变量-学习笔记
num1,int,num2,int)(int,int){sum:=num1+num2sub:=num2-num2returnsum,sub}funcmain(){sum,sub:=getVal(30,30)
fmt.Println
超长待机。
·
2024-02-20 18:50
Golang学习笔记
golang
学习
开发语言
2020-06-10:给定一个无序数组,里面数都是成双数的,只有一个数是成单数的,求这个数? 如果上面那题里面有两个单数,怎么求出来?
testing")//gotest-v-test.runTestSingleNumberfuncTestSingleNumber(t*testing.T){arr:=[]int{3,1,2,1,3,4,4,5}
fmt.Println
福大大架构师每日一题
·
2024-02-20 05:33
GO语言实现读取txt文本,删除偶数行
=nil{
fmt.Println
("打开文件时出错:",err)return}deferinFile.Close()//创
大虾别跑
·
2024-02-19 20:09
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
其他