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:formatDate
layui+echarts代码示例
效果图HTML代码系统报表body{margin:0;}.yellow{background-color:yellow;}Date.prototype.Format=function(
fmt
){//author
打不死的喜羊羊
·
2023-07-18 19:23
技术
JAVA
后端
java
Go实现在线词典翻译(三种翻译接口,结合sync)
packagemainimport("bufio""bytes""encoding/json""
fmt
""io""log""net/http""os""strings""unicode")typeDictRequestHSstruct
Palp1tate
·
2023-07-18 17:43
Go
golang
开发语言
爬虫
猜谜游戏(Go实现)
猜谜游戏packagemainimport("bufio""
fmt
""math/rand""os""strconv""strings""time")funcmain(){maxNum:=100rand.Seed
Palp1tate
·
2023-07-18 17:43
Go
游戏
golang
开发语言
工厂方法设计模式go实现尝试
代码packagemainimport("
fmt
")//所有产品的接口typeIProductinterface{Operation()string}//具体产品1typeConcreteProduct1struct
ewbie
·
2023-07-18 17:34
设计模式
go
设计模式
golang
Go struct 转 map(利用反射reflect)
packagemainimport("
fmt
""reflect")typeUserstruct{Idint`json:"id"`Usernamestring`json:"username"`Passwordstring
Jaycee88
·
2023-07-18 16:22
Golang实现统计文件内容的字符,数字,符号数量
仅需要更改部分代码即可.知识点总结代码实现前的思路分析:打开一个文件,创建一个reader每读取一行,就去统计该行有多少个字符,数字,空格等数量然后将统计的数量储存到一个结构体内引入的包有:bufio,io,os,
fmt
麦特matt
·
2023-07-18 12:26
Go语言之函数补充defer语句,递归函数,章节练习
fmt
.Println("test01")defer
fmt
.Println("test02")
fmt
.Println("te
凯歌技术控团队
·
2023-07-18 12:28
Golang
golang
golang硬核技术(二)go程序从启动到运行到底经历了啥
packagemainimport"
fmt
"funcmain(){
fmt
.Println("helloworld")}编译时带上调试信息gobuild-gcflags=all=
此人未设置昵称
·
2023-07-18 11:55
Golang
golang
开发语言
启动过程
golang标准库之path/filepath
packagemainimport("
fmt
""os""path/filepath")funcWalkFunc(pathstring,infoos.FileInfo,errerror)error{
fmt
.Println
风铃草613
·
2023-07-18 09:15
golang网络编程学习-websocket
网络编程主要的内容是:1.TCP网络编程2.http服务3.rpc服务4.websocket服务一、websocket编程1.1服务端,代码来自网络,仅限于学习研究packagemainimport("
fmt
雨师@
·
2023-07-18 08:34
golang30天
golang
学习
websocket
golang 时间/时间戳的获取和转换
获取当前时间戳2.2时间转时间戳2.2.1方法一2.2.2方法二2.2时间戳转时间3.时间计算3.1时间加时间段3.2计算两时间之差1.获取时间1.1当前时间获取packagemainimport("
fmt
玄德公笔记
·
2023-07-18 07:44
#
go的一些用法
golang
开发语言
Go语言
时间转换
时间戳
golang slice传参陷阱
append(s,0)fori:=ranges{s[i]++}}funcmain(){s1:=[]int{1,2}s2:=s1s2=append(s2,3)SliceRise(s1)SliceRise(s2)
fmt
jenrain
·
2023-07-18 07:10
go
golang
【Golang】深度解析json解码切片数据到未初始化的切片
前言空指针异常在程序员的世界,真他妈是炸开锅了,今天为大家带来一个空指针的也能合理化写入数据的Golang经典小case案例packagemainimport("bytes""encoding/json""
fmt
从未想放弃
·
2023-07-18 07:40
golang
json
golang
java
golang中slice的知识点
slicecap小于1024,扩容会为cap的2倍如果slicecap大于等于1024,扩容会为cap的1.25倍验证:sl1:=make([]int32,1024)sl2:=make([]int32,512)
fmt
.Println
朋克归零膏
·
2023-07-18 07:39
Goland
golang
数据结构
开发语言
[Golang]再谈slice切片与append
首先放出原帖子的代码:packagemainimport"
fmt
"funcmain(){arr:=make([]int,3,4)//创建一个长度为3,容量为4的切片f
加拉萨假期
·
2023-07-18 07:05
Golang
golang
go语言
slice
append
Go Web--Gin框架学习笔记
GoWeb开发教程-Gin框架packagemainimport("
fmt
""net/http""github.com/gin-gonic/gin")typeUserstruct{IDuint64Namestring
theo.wu
·
2023-07-18 07:10
golang
gin
【Go】无缓冲通道的Channel的用法
错误写法packagemainimport"
fmt
"funcmain(){varchchanintch=make(chanint)ch<-13gofunc(){
fmt
.Println(<-ch)}()}
Bug 挖掘机
·
2023-07-18 06:20
go
golang
网络
Go语言学习笔记(一)
Go语言学习笔记(一)基本介绍基本语法Hello,worldpackagemain//入口包名import("
fmt
")funcmain(){
fmt
.Print("htllo,woeld")}变量packagemain
飘零书剑
·
2023-07-18 06:46
golang
学习
笔记
GO语言输入函数--关于scanf、scan、scanln函数使用过程中的一些坑
scanln三个函数在使用场景和使用细节上的差别,这里我整理了一下关于scanf,首先我遇到过这种情况,在使用了多个scanf的时候,不像c语言那样,可以输入多行,摁多次回车packagemainimport"
fmt
♂Mercury
·
2023-07-18 04:46
golang
go语言
go
Go语言中 Scan 与 Scanf 和 Scanln的区别
未来大家一起加油啊~文章目录文章目录前言三种输入函数的区别第一种:
fmt
.Scan第二种
fmt
.Scanf第三种
fmt
.Scanln三种输入函数的区别首先它们都是在
fmt
包下的三个扫描函数,类似于java
了 凡
·
2023-07-18 04:46
Golang
go
Go 语言中使用 bufio.NewReader 等函数实现快读
Go语言中如果标准输入的数据规模在10^5或者更大,那么如果直接使用
fmt
.Scan()和
fmt
.Println()函数读取数据和输出数据会非常慢,如果算法的时间复杂度更大一点就会超时,这个时候就需要借助于
yuzhang_zy
·
2023-07-18 04:45
go
go
go语言中的Scan函数简介
变体:Scan、Scanln、Scanf、Sscanf在Go语言中,从标准输入(默认是键盘)读取数据可以使用
fmt
包中的Scan和Scanln函数。
ThinkStu
·
2023-07-18 04:12
go
golang
开发语言
后端
源码分享-go语言实现qsufsort后缀数组生成算法
packagemainimport"
fmt
"funcsplit(I[]int,V[]int,start,len_,hint){iflen(I)start{split(I,V,start,jj-start
zhyulo
·
2023-07-18 04:22
源码分析
golang
算法
qsufsort
bsdiff
后缀数组
goLang 两数相除保留小数位
funcmain(){varaint=3varbint=7
fmt
.Println(a/b)//结果为0,不符合预期num0,_:=strconv.ParseFloat(
fmt
.Sprintf("%.2f
戴国进
·
2023-07-18 03:11
goLang
golang
开发语言
后端
Go invalid memory address or nil pointer dereference错误
首先我们要了解指针,指针地址在Go中*代表取指针地址中存的值,&代表取一个值的地址对于指针,我们一定要明白指针储存的是一个值的地址,但本身这个指针也需要地址来储存错误示例packagemainimport"
fmt
"funcmain
戴国进
·
2023-07-18 03:41
goLang
golang
开发语言
后端
GO语言中 byte 与map 两种类型的转换
packagemainimport("encoding/json""
fmt
")funcmain(){map2byte2map()}funcmap2byte2map(){map1:=make(map[string
戴国进
·
2023-07-18 03:10
goLang
golang
goLang 上传文件 以及 获取文件的名称、前缀、后缀
一、文件上传packagemainimport("bytes""
fmt
""io""io/ioutil""mime/multipart""net/http""os""path")funcpostFile(
戴国进
·
2023-07-18 03:10
goLang
golang
golang 切片、字节、interface、[Size] byte 转成 string
一、切片转成stringimport("encoding/json""
fmt
")vara[]stringa=["s","d","f"]b,err:=json.Marshal(a)iferr!
戴国进
·
2023-07-18 03:40
goLang
golang
golang实现默认参数的方式
golang实现默认参数的方式packagemainimport("
fmt
""time")funcmain(){options:=[]reqOption{setTimeoutOption(time.Second
darcyaf
·
2023-07-18 01:22
go excel 流式导出数据
=nil{
fmt
.Println(err)}//流式添加表格好像没有作用ife
zzz1t1
·
2023-07-18 00:18
go 笔记 十四章 并发编程 sync 包的使用和示例
互斥锁sync.Mutex{}packagemainimport("
fmt
""sync""time")funcmain(){lock:=&sync.Mutex{}golockFunc(lock)golockFunc
nongcunqq
·
2023-07-17 23:45
笔记
go
golang
笔记
c++
go 笔记 十三章 context 包的基础使用和代码示例
未使用context版本packagemainimport("
fmt
""time")funcmain(){flag:=make(chanbool)message:=make(chanint)goson(
nongcunqq
·
2023-07-17 23:15
go
笔记
golang
笔记
数据库
go 笔记 十二章 断言 assertion 和 反射 reflect
断言把一个接口类型指定为它的原始类型typeUserstruct{UsernamestringEmailstring}typeAdminstruct{User}func(uUser)sayHello(){
fmt
.Println
nongcunqq
·
2023-07-17 23:14
笔记
go
golang
笔记
开发语言
Go语言学习-- No.12 结构体-- 匿名结构体的定义和初始化
举例:packagemainimport"
fmt
"funcmain(){book1:=struct{//无需事先声明titlestringauthorstringnum
小王做笔记
·
2023-07-17 20:33
go语言学习
golang
学习
开发语言
Go语言学习-- No.11结构体--实例化结构体
完成初始化取地址实例化结构体访问成员使用结构体的步骤定义结构体(typestruct{…})实例化结构体(var变量名变量类型)使用结构体(使用结构体名.成员对其进行操作)标准实例化格式:var结构体实例结构体举例:packagemainimport"
fmt
"typeBookstruct
小王做笔记
·
2023-07-17 20:02
go语言学习
golang
开发语言
后端
Go语言之重要数组类型数组
声明数组var数组名[元素数量]元素类型varnames[5]string
fmt
.Print
凯歌技术控团队
·
2023-07-17 20:28
Golang
golang
开发语言
golang for range循环坑
比较两段代码:packagemainimport"
fmt
"funcmain(){a:=[]int{1,2,3,4,5,6,7,8,9}forlen(a)>0{a=a[1:]
fmt
.Println(a)}
bob62856
·
2023-07-17 20:23
golang
开发语言
2.Golang语言之string类型
Go语言的字符串的字节使用UTF-8编码表示Unicode文本packagemainimport"
fmt
"funcmain(){//string的基本使用varaddressstring="北京长城110helloworld
风落不归处
·
2023-07-17 19:56
Golang入门笔记
go语言中判断类型
第一种通过断言packagemainimport"
fmt
"//定义一个空接口typedongwuinterface{}funcmain(){varadongwua=6.5i,k:=a.
学习使我快乐( •̀ ω •́ )✧
·
2023-07-17 19:56
golang
开发语言
后端
基本数据类型转string(go语言基础语法)
基本数据类型转string方法一:
fmt
.Sprintf("%参数",表达式)1.将整型转为string型2.将浮点型转为string型3.将布尔类型转为string型4.将字符类型转为string型方法二
是一只土拨鼠呐
·
2023-07-17 19:25
go语言基础语法
golang
GO语言基本数据类型和string类型的转换
GO语言基本数据类型和string类型的转换1.基本数据类型转string类型
fmt
包中的Sprintf方法格式:
fmt
.Sprintf(“格式控制符”,变量名)packagemainimport("
fmt
♂Mercury
·
2023-07-17 19:54
golang
后端
go语言中的string类型简介
我们使用双引号或反引号来定义字符串,使用反引号定义的字符串不会对其内容进行任何的转义(例如文本中包含\n时并不会进行转义)s1:="hello,world\n"
fmt
.Print(s1)//使用反引号定义的原生字符串
ThinkStu
·
2023-07-17 19:20
go
golang
开发语言
后端
ffmpeg中支持的音频互相转换的采样格式和声道分布
音频互相转换的采样格式enumAVSampleFormat{AV_SAMPLE_
FMT
_NONE=-1,AV_SAMPLE_
FMT
_U8,///
FMT_S16
qq_40170041
·
2023-07-17 17:17
ffmpeg
音视频
如何理解闭包函数的特性(golang版)
特性:闭包可以在多次调用之间保持原始状态我们来看一个例子:funcmain(){adder:=makeAdder(10)
fmt
.Println(adder(5))//输出:15,因为10+5=15
fmt
.Println
ThinkStu
·
2023-07-17 13:46
go
golang
开发语言
后端
[Golang]记一次Goroutine泄露问题的排查
这次也不例外,系统的内存泄露是由类似下面的代码引起的:packagemainimport("
fmt
""net/http""sync"_"net/h
一根薯条
·
2023-07-17 09:31
golang waitgroup
我们这里模拟一个worker的例子packagemainimport("
fmt
""sync")funcworker(iint){
fmt
.Println("worker:",i)}funcmain(){va
StackFlow
·
2023-07-17 09:11
golang
开发语言
后端
Golang自定义包并导入包
我们可以到golang编译器安装目录下的src目录查看
fmt
包的内容,首先是一个
fmt
目录(文件夹),这个目录下的所有.go文件定义的包名都是f
晓琴儿
·
2023-07-17 08:56
Golang
go
第03天(复合类型)_结构体的基本使用
29_结构体普通变量初始化packagemain//必须有个main包import"
fmt
"//定义一个结构体类型typeStudentstruct{idintnamestringsexbyte//字符类型
lucas777
·
2023-07-17 06:22
svg转图片的3种方式
wx_
fmt
=svg2.解决方案方式一使用在线网站转换
Marydon
·
2023-07-17 05:52
Go语言入门:数组
第一种声明方式varfirstArray[2]int
fmt
.Println(firstArray[0])firstArray[1]=1
fmt
.Println(firstArray[1])这是第一种数组声明方式
零壹视界
·
2023-07-17 04:36
上一页
57
58
59
60
61
62
63
64
下一页
按字母分类:
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
其他