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
GO语言学习记录 函数/报错/相关 & 性能调优 & 编码规范治理
1.常用//获取事件类型
fmt
.Println("atypebyreflect:",reflect.TypeOf(a))//获取当下时间time.Now().Format("2006-01-0215:04
强仔fight
·
2023-09-06 05:03
go
学习
ssh
git
go
golang - 使用有缓冲通道控制并发数
以下是一个使用带缓冲通道控制并发数的示例:packagemainimport("
fmt
""sync""time")funcworker(idint,semchanstruct{},wg*sync.WaitGroup
Saggitarxm
·
2023-09-06 05:12
Golang
xcode
golang
macos
Golang - api中生产数据,另一个进程控制并发数去消费api中生产的数据
Consumer函数去消费channel中的任务数据,并且可以通过maxConcurrency去控制消费的并发数packagemainimport("
fmt
""github.com/kataras/iris
Saggitarxm
·
2023-09-06 05:41
Golang
golang
开发语言
后端
Golang - go build打包文件
Go编译打包文件1、简单打包程序main1.go:packagemainimport"
fmt
"funcmain(){
fmt
.Println("HelloWorld!")}
Saggitarxm
·
2023-09-06 05:11
Golang
golang
开发语言
后端
【golang】请求HTTP接口代码示例
环境Go1.20Windows11示例1、GET请求,不带参数packagemainimport("
fmt
""io""log""net/http""time")funcmain(){apiUrl:="http
自由de单车
·
2023-09-06 01:42
Golang
golang
http
golang 线程 定时器 --chatGPT
GPT:以下是一个示例Golang代码,其中有一个名为`write`的线程函数,它会在触发`ch`通道或每隔一段时间触发定时器`timer`时执行打印操作:```gopackagemainimport("
fmt
宇文仲竹
·
2023-09-05 20:36
golang
开发语言
后端
chatGPT
chatGPT生成代码--go组合算法
ab,bb,ba结果:下面是一个用Go编写的生成长度为n的字符串组合的函数zuhe,其中x是组合的字符,n是组合后的字符串长度,它将返回所有长度为n的字符串组合:packagemainimport("
fmt
宇文仲竹
·
2023-09-05 20:05
golang
开发语言
后端
chatGPT
go学习代码合集
暂时懒得把笔记搬运过来,先发几个简单代码吧,持续更新中1、helloworldpackagemainimport"
fmt
"funcmain(){
fmt
.Println("helloWorld")varnamestring
yeah17981
·
2023-09-05 19:11
yeah的代码学习
golang
学习
开发语言
golang 多个struct 转换融合为一个json,平级融合或者多级融合
packagemainimport("encoding/json""
fmt
")typeAstruct{Namestring`json:"name"`Descriptionstring`json:"description
liyadian
·
2023-09-05 18:08
golang
json
数据库
第七章 接口
flag包,io包
fmt
包接口类型是对其他类型行为的抽象和概括,因为接口类型不会和特定的实现细节绑定在一起,通过这种抽象方式,我们可以让我们的函数更加灵活和更具有适应能力。
zhaoxi_yu
·
2023-09-05 18:28
go语言基础语法
1、注释packagemainimport"
fmt
"/**多行注释*/funcmain(){//单行注释
fmt
.Println("helloworld")}2、变量2.1、变量定义标准格式var变量名变量类型如
程序三两行
·
2023-09-05 17:12
go
golang
开发语言
后端
golang字符串转64位整数
以下是一个示例代码:packagemainimport("
fmt
""strconv")funcmain(){str:="12345"num,err:=strconv.ParseInt(str,10,64
北漂燕郊杨哥
·
2023-09-05 15:45
golang
golang
开发语言
后端
# Go学习-Day10
变量到空接口相互转换,空接口和reflect.value相互转换动手一下import("
fmt
""reflect")functest(ainterface{}){b:=reflec
ahardstone
·
2023-09-05 13:56
Go
golang
学习
开发语言
切片-参考答案
packagemainimport("
fmt
")funcmain(){twoD:=make([][]int,3)fori:=0;i<3;i++{innerlen:=i+1twoD[i]=make(
tonyemail_st
·
2023-09-05 13:58
go语言基本操作---三
packagemainimport"
fmt
"funcmain(){varaint=10//每个变量有2层含
小乞丐程序员
·
2023-09-05 10:23
golang
开发语言
后端
Golang 中return和defer执行先后顺序
对于这个的理解,可以看下面两个示例:funcmain(){
fmt
.Println(test1())//1
fmt
.
YPLee_8
·
2023-09-05 09:30
Golang
golang
defer
return
defer顺序
Golang常量iota
案例1packagemainimport"
fmt
"const(A=iotaBCDE)funcmain(){
fmt
.Printf("A:%d,B:%d,C:%d,D:%d,E:%d",A,B,C,D,E)
SWUST_Vector
·
2023-09-05 04:42
Golang基础知识
golang
开发语言
后端
Golang基本的网络编程
packagemainimport("
fmt
""log""net/http""s
SWUST_Vector
·
2023-09-05 04:11
Golang基础知识
golang
开发语言
后端
Golang学习(十) 常用字符串函数
分享Go语言知识,交流使用经验https://studygolang.com/pkgdoc1、统计字符串的长度,按照字符(len)packagemainimport"
fmt
"fun
默子昂
·
2023-09-05 00:45
GO
GO函数
golang
开发语言
后端
Golang函数内slice进行append时不改变外部值问题
packagemainimport"
fmt
"funcmain(){arr:=make([]int,3,4)arr[0]=0arr[1]=1arr[2]=2
fmt
.Printf("mainbefore:len
NJU_lemon
·
2023-09-05 00:44
日常踩坑
Go
golang
slice
【Golang】函数篇
下面使用一个例子说明:求两个整数的和funcmain(){
fmt
.Println("10+20=",getSum(10,20))}funcgetSum(num1
Suk-god
·
2023-09-05 00:13
golang
golang
开发语言
后端
golang连结Mysql
packagemainimport("
fmt
""io/ioutil""github.com/golang/snappy""github.com/jinzhu/gorm"_"github.com/jinzhu
次序
·
2023-09-05 00:18
Golang复习——第四天
funcmain(){list:=new([]int)list=append(list,1)
fmt
.Println(list)}参考答案及解析:不能通过编译,new([]int)之后的list是一个*[
~庞贝
·
2023-09-04 20:23
Golang复习
golang
开发语言
后端
Golang复习——第一天
第一天下面这段代码输出的内容packagemainimport("
fmt
")funcmain(){defer_call()}funcdefer_call(){deferfunc(){
fmt
.Println
~庞贝
·
2023-09-04 20:52
Golang复习
golang
开发语言
后端
Golang复习——第二天
funcmain(){slice:=[]int{0,1,2,3}m:=make(map[int]*int)forkey,val:=rangeslice{m[key]=&val}fork,v:=rangem{
fmt
.Println
~庞贝
·
2023-09-04 20:52
Golang复习
golang
开发语言
后端
Golang复习——第三天
//1.funcmain(){s:=make([]int,5)s=append(s,1,2,3)
fmt
.Println(s)}//2.funcmain(){s:=make([]int,0)s=append
~庞贝
·
2023-09-04 20:52
Golang复习
golang
开发语言
后端
golang复习实现流程循环if,比较三个数最大
packagemainimport"
fmt
"funcmain(){a,b,c:=5,9,4ifa>b{ifa>c{
fmt
.Println("a最大")}}elseifb>c{
fmt
.Println
人生30一道坎
·
2023-09-04 20:50
golang
golang
开发语言
后端
Linux内核(十七)Linux内核 panic函数 详解以及实际应用
voidpanic(constchar*
fmt
,...)->local_irq_disable();//关闭本地中断,防止任务抢占//有可能直接从恐慌断言
Bazinga bingo
·
2023-09-04 19:55
Linux内核
linux
运维
panic
log
go gin gorm连接postgres postgis输出geojson
go-gin-gormpostgres-postgisgovscode环境安装-智能提示配置2.简单实现代码思路就是:采用原生sql实现查询、更新等,采用gorm的raw来执行sql语句packagemainimport("
fmt
LEILEI18A
·
2023-09-04 18:42
GIS-WebGIS
go
gin
gorm
postgis
geojson
go语言基础操作--二
a:=10str:="mike"//匿名函数,没有函数名字形成一个闭包,函数定义,还没有调用f1:=func(){//:=自动推到类型
fmt
.Println("a=",a)
fmt
.Println("str
小乞丐程序员
·
2023-09-04 17:16
golang
开发语言
后端
golang append函数的一个坑
golangappend的一个坑今天又踩到append函数的一个坑了,概况起来,如下packagemainimport("
fmt
")funcmain(){vars=make([]string,10)s=
CodingCode
·
2023-09-04 12:16
golang 字符串拼接方法对比
字符串拼接有以下几种方法:加号+
fmt
.Sprintfstrings.Joinbytes.Bufferstrings.Builder此方法为官方推荐新建单元测试文件string_test.gopackagetestimport
·
2023-09-04 09:02
golang遍历map的方法
以下是遍历map的示例代码:packagemainimport"
fmt
"funcmain(){myMap:=map[string]int{"apple":1,"banana":2,"orange":3,
北漂燕郊杨哥
·
2023-09-04 05:49
golang
golang
golang清空数组的方法
packagemainimport"
fmt
"funcmain(){//原始数组arr:=[5]int{1,2,3,4,5}
fmt
.Println("原始数组:",ar
北漂燕郊杨哥
·
2023-09-04 05:49
golang
golang
算法
开发语言
Function and flow control
flowcontrolif:ifx>10{
fmt
.Println("xisgreaterthan10")}else{
fmt
.Println("xislessthan10")}Theconditionjudegementallowonevariable'sdeclarationwhichonlyfunctioninthislogicjudgementpartifx
曹小恒
·
2023-09-04 05:13
golang append坑
查看如下代码输出packagemainimport"
fmt
"funcmain(){a:=make([][]int,0)b:=make([]int,0)b=append(b,1)a=append(a,b)
bob62856
·
2023-09-04 04:05
Golang
golang
开发语言
Go语言基础语法|疑难分析及相关补充
疑难分析1.对于range遍历的理解eg:packagemainimport"
fmt
"funcmain(){nums:=[]int{2,3,4}sum:=0fori,num:=rangenums{sum
fashia
·
2023-09-04 03:48
Go语言学习路程
golang
算法
开发语言
go
后端
go1.19
go 结构体赋值 invalid memory address or nil pointer dereference
go指针结构体赋值时,会报出invalidmemoryaddressornilpointerdereference错误,那错误是如何产生的呢,我们该如何解决呢2、举例packagemainimport"
fmt
"typeUserstruct
小王同学123321
·
2023-09-04 03:10
笨办法学golang(三)
=2)
fmt
.Printf("%v%v%v%v"
程序员Morgan
·
2023-09-04 01:56
Go 如何用硬件同步原语(CAS)替代锁
硬件同步原语其实对应的是Go语言atomic包下的一些原子操作packagemainimport("
fmt
""sync""sync/atomic")funcmain(){//账户初始值为0元varbalanceint32balance
Jaycee88
·
2023-09-04 00:20
【无标题】
将静态库链接到动态库中(recompilewith-fPIC)若需要将静态库链接到动态库中时(我编译的是
fmt
库,自行源代码编译安装的),准备链接ORBSLAM工程的动态库,编译时出现错误relocationR_X86
hi_1994
·
2023-09-03 23:22
函数库
ubuntu
Gin-中间件-使用
全局使用中间件packagemainimport("
fmt
""github.com/gin-gonic/gin")funcmain(){app:=gin.Default()app.Use(PrintFullPath
诗意_面包
·
2023-09-03 22:18
Linux c 与 python的互操作
1.最简单的调用方式:intalc_FFT_of(constchar*topic_
fmt
,intch,cJSON*result){//Py_Initialize();pthread_mutex_lock
子正
·
2023-09-03 21:26
Python
单片机
嵌入式系统设计
centos
python
linux
前端时间格式转化
直接贴代码//调用时,第一个传时间,第二个传返回的格式下面是一种,还可以这样传参yyyy-MM-ddhh:ss,或yyyy-MM-ddhh:ss:mmfunctionformatDate(date,
fmt
前端小袁
·
2023-09-03 19:45
时间格式转化
javascript
GO|经典错误之回车与\n
bufio.NewReader(os.Stdin)input,_:=reader.ReadString('\n')input=input[:len(input)-1]i,_:=strconv.Atoi(input)
fmt
.Println
希望2017
·
2023-09-03 18:38
GO
golang
开发语言
后端
golang学习笔记系列之标准库math的学习
packagemainimport("
fmt
""math""math/rand""time")funcmain(){//常量
fmt
.Printf("math.MaxFloat64:%v\n",math.MaxFloat64
白日梦想猿
·
2023-09-03 17:41
golang
golang
学习
开发语言
golang学习笔记系列之标准库time的学习
(用于时间的测量和显示)基本使用//获取当前时间now:=time.Now()
fmt
.Printf("now:%v\n",now)year:=now.Year()//年month:=now.Month(
白日梦想猿
·
2023-09-03 17:40
golang
golang
标准库
一不留神就掉坑
乘除顺序问题在据卡特兰数公式,解决leetcode-96不同的二叉搜索树时,遇到一个非常诡异的问题,packagemainimport"
fmt
"funcmain(){fori:=0;i<=40;i++{
·
2023-09-03 12:05
程序员
STM32F103打印(UART1)
不使用板载ch340转串口,直接用自己的ch340和杜邦线连单片机的PA9和PA10,接UART1的打印重写printf函数/*printf函数首先定义了一个char指针
fmt
,*然后后面紧跟的是printf
qq_40947291
·
2023-09-03 09:02
stm32
单片机
arm
js时间格式化封装
exportfunctionformatDate(value){letdate=newDate(value);lety=date.getFullYear();letMM=date.getMonth()+1;MM=MM{{item.XXX|
formatDate
前端阿峰
·
2023-09-03 08:28
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
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
其他