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语言入门总结(七)- nil和错误处理
funcmain(){vartest*string
fmt
.Println(test)//nil
fmt
.Println(*test)//panic:runtimeerror:invalidmemoryaddr
洋葱er
·
2024-02-08 23:20
GDB查看指定内存地址的内容——指令x
以下是gdbhelp中的解释Examinememory:x/
FMT
ADDRESS.ADDRESSisanexpressionforthememoryaddresstoexamine.
FMT
isarepeatcountfollowedbyaformatletterandasizeletter.Formatlettersareo
yao00037
·
2024-02-08 18:04
工具使用
gcc/gdb编译调试
Go语言for-range用法
packagemainimport"
fmt
"funcmain(){nums:=[]int{1,3,5,6,8}fori,v:=rangenums{_=i
fmt
.Printf("%v",v)}}用法如上,
White--Night
·
2024-02-08 17:29
GO语言
golang
c++
开发语言
go语言for循环break、continue高级用法
BreakTag:fori:=0;i<5;i++{BreakTag2:forj:=0;j<4;j++{
fmt
.Print
镇杰。
·
2024-02-08 17:28
go
golang
break用法
golang
continue
go
break
格式化时间的方法
Date.prototype.format=function(
fmt
){varo={"M+":this.getMonth()+1,//月份"d+":this.getDate(),//日"h+":this.getHours
前端boy
·
2024-02-08 16:56
[BUUCTF]-PWN:inndy_echo解析
查看保护查看ida有格式化字符串漏洞,可以修改printf的got表内地址为system,传参getshell解法一:在32位中可以使用
fmt
str_payload直接修改,免去很多麻烦完整exp:frompwnimport
Clxhzg
·
2024-02-08 12:33
PWN
python
开发语言
安全
网络安全
协程的使用
只需要在前面加上go就可以启动协程,比如说:packagemainimport("
fmt
""sync")varwaitsync.WaitGroupfuncTest(aint){
fmt
.Printf("Numis
荒古遗尘狗贼
·
2024-02-08 08:10
【GO】二、函数、结构体与错误处理
语言中的函数支持匿名函数、闭包,且其具有一等公民的特性:函数本身可以被当做变量进行传递简单示例:funcadd(aint,bint)(int,error){returna+b,nil}funcmain(){
fmt
.Println
清河__
·
2024-02-08 02:51
Go
golang
开发语言
后端
golang学习笔记--字符串函数
packagemainimport"
fmt
"funcmain(){str:="你好"//6str1:="hello"//5//len()获得长度
fmt
.Println(len(str))
fmt
.Println
飞鸟malred
·
2024-02-07 22:24
golang
gopher
笔记
golang
开发语言
后端
golang学习笔记--函数
funcmain(){varaint=1varbint=2c:=add(a,b)
fmt
.Println(c)}funcadd(aint,bint)(int){returna+b}函数调用机制值传递packagemainimport"
fmt
"functest
飞鸟malred
·
2024-02-07 21:54
golang
gopher
笔记
golang
java
开发语言
golang学习笔记--包
实例:导入时要写相对路径(默认从根目录src开始算)packagemainimport("
fmt
""learn01/src/packTest/utils")funcmain(){varcint=0c=utils.Add
飞鸟malred
·
2024-02-07 21:54
golang
gopher
笔记
golang
开发语言
后端
golang学习笔记--接收键盘输入
获取用户输入的数据1,导入
fmt
2,调用方法1,scanln直到用户输入换行符才会停止扫描,可以看作扫描一行(推荐)packagemainimport"
fmt
"funcmain(){varnamestringvaragebytevarsalfloat32varisPassbool
fmt
.Print
飞鸟malred
·
2024-02-07 21:53
gopher
笔记
golang
golang
学习
开发语言
Go基础学习笔记-01
gobuild*.go文件编译gorun*.go执行gomodinit生成依赖管理文件go
fmt
-w*.go格式换名称的大小写用来控制方法的可见域主方法及包命名规范packagemain//注意package
_长银_
·
2024-02-07 21:52
Go语言-从基础到高级
学习
笔记
go
基础
golang解析yaml遇到的坑
golang文件packagemainimport("
fmt
""io/ioutil""log"yaml"gopkg.in/yaml.v2")//YamltheyamlfileClusterstructtypeYamlstruct
土豆哪里去挖_331f
·
2024-02-07 18:40
2021/04/07关于go中的继承和空结构体
GO在文档中强调了根本没有继承这一概念1.屏蔽现象一个简单的demopackagemainimport("
fmt
")varname=11funcmain(){varname=10{varname=9
fmt
.Println
温岭夹糕
·
2024-02-07 17:14
python3从零学习-5.5.1、CSV 文件读写
源代码:Lib/csv.py模块内容csv模块定义了以下函数:csv.reader(csvfile,dialect='excel',**
fmt
params)返回一个reader对象,该对象将逐行遍历csvfile
山海皆可平z
·
2024-02-07 15:17
FFmpeg中的Color颜色参数解析、转码和HDR
关于FFmpeg中的颜色参数,有下边几个重要的结构体:颜色参数相关的结构体这些结构体都在pix
fmt
.h中定义:AVColorPrimariesenumAVColorPrimaries{AVCOL_PRI_RESERVED0
木大白易
·
2024-02-07 14:10
FFmpeg
音视频
ffmpeg
hdr
colorspace
颜色空间
hlg
c++
go常见并发模式(1):基本模式
并发执行让0-9每位数字加一varwgsync.WaitGroupfuncmain(){fori:=0;i<10;i++{wg.Add(1)gofunc(indexint){deferwg.Done()
fmt
.Println
快感炮神
·
2024-02-07 13:51
day01-05float
f1:=1.23456
fmt
.Printf("%T\n",f1)//默认go语言中的小数都是float64类型//float64f2:=float32(1.23456)
fmt
.Printf("%T\n"
李超_2292
·
2024-02-07 09:08
并发遍历树结构(golang)
packagemainimport("
fmt
""sync")//定义树节点结构typeNodestruct{ValueintLeft,Right*Node}//并发遍历树结构的函数funcConcurrentTraverse
不正经写文章的我
·
2024-02-07 09:17
golang
开发语言
后端
go 切面 AOP 实现
goAOP实现使用Go语言的反射机制和函数类型实现AOP,通过在需要切入的函数前后添加额外的逻辑代码实现AOPpackagemainimport("errors""
fmt
""log""reflect")
不正经写文章的我
·
2024-02-07 09:44
golang
xcode
开发语言
AOP
切面
Golang学习路径
学习标准库:熟悉Go标准库的常用包,如
fmt
、io、net等,掌握基本的输入输出、文件操作和网络编程等。
kioaaa
·
2024-02-07 07:24
golang
select
packagemainimport("
fmt
""time")funcmain(){tick:=time.Tick(1e8)//定时
遇见你_17be
·
2024-02-06 22:50
87.Go Redis实现可重入、自动续期分布式锁
本文就给一下代码示例:一、Redis实现分布式锁packagemainimport("
fmt
""github.com/go-redis/redis""time")varclient=redis.NewClient
百里守约学编程
·
2024-02-06 17:31
go
golang
redis
分布式
Go语言每日一练——链表篇(五)
代码方法一:堆(优先队列)packagemainimport_"
fmt
"import."nc_tools"impor
落雨便归尘
·
2024-02-06 08:16
Go语言每日一题
golang
链表
开发语言
数据结构
算法
Golang使用github.com/spf13/cobra处理命令行参数
这是一个最最基本的用法:packagemainimport("
fmt
""os""github.com/spf13/cobra")constProgramName="testcmd"var(addressstringtlsEnabledbool
CodingCode
·
2024-02-06 02:33
Go语言协程池模型--图数据库(Neo4j)写入
Go语言协程池packagemainimport("
fmt
""time"driver"github.com/johnnadratowski/golang-neo4j-bolt-driver")varDriverNeo4jdriver.Driver
汤汤的汤
·
2024-02-06 01:22
SAS编程:频数汇总时,如何使分组类别按固定顺序展示?
中,介绍了Means过程步中使用Preload
fmt
选项输出分析分组计数为0的记录。我们在分组计数时,除了要求所有分析分组都输出外,有时还需要使分组类别以固定的顺序输出。
野藤_
·
2024-02-05 14:33
golang 创建unix socket http服务端
服务端packagemainimport("
fmt
""net""net/http""os")funcmain(){http.HandleFunc("/",func(whttp.ResponseWriter
迷路的羔羊~
·
2024-02-05 10:22
golang
unix
http
Golang 关于通道 Chan 详解
下面我们先来看一个例子吧import("
fmt
")funcmain(){go
fmt
.Println("1")
fmt
.Println("2")}在golang里面,使用go这个关键字
Loedan
·
2024-02-05 08:45
Golang 执行 Console 命令
但是能做交互,并且可以持续获取控制台返回结果的,还是比较少的,刚好有个开源项目filebrowser当中有相关的功能,顺手把相关源码拿了出来,今天拿出来贡献一波~废话不多说,上代码import("bufio""
fmt
DJ沸羊羊
·
2024-02-05 08:02
PDF添加文字及水印
1.代码实现packagemainimport("bytes""
fmt
""github.com/boombuler/barcode""github.com/boombuler/barcode/qr""image
@myz
·
2024-02-05 07:10
个人随笔
golang
go
base64
07-Go语言运算符
算术运算符imagepackagemainimport"
fmt
"funcmain(){//Go语言算术运算符//注意点:Go语言中必须相同类型才能进行运算/*+相加-相减*相乘/相除%取余++自增--自减
低头看云
·
2024-02-05 05:01
《Go语言入门经典》10~12章读书笔记
packagemainimport("
fmt
""io/ioutil")funcmain(){file,err:=ioutil.ReadFile("foo.txt");iferr!=nil{
fmt
跑马溜溜的球
·
2024-02-05 00:05
GO调用C函数
我们在使用Golang开发项目或系统的时候难免会遇到Go和C语言混合编程,这时很多人都会选择使用cgo直接引用C函数Go代码直接调用c函数packagemainimport"
fmt
"/*#includevoidfuncC
voidFan
·
2024-02-04 19:51
Go语言每日一练链表篇(一)
题目传送门牛客面试必刷101题----------反转链表题目以及答案源码反转链表题目解题方法递归函数遍历链表并反转packagemainimport_"
fmt
"import."
落雨便归尘
·
2024-02-04 17:25
Go语言每日一题
golang
开发语言
后端
数据结构
链表
Go语言每日一练 ——链表篇(三)
传送门牛客面试笔试必刷101题----------------链表中的节点每k个一组翻转题目以及解析题目解题代码及解析packagemainimport_"
fmt
"import."
落雨便归尘
·
2024-02-04 17:25
Go语言每日一题
golang
链表
开发语言
数据结构
Go语言每日一练——链表篇(四)
传送门牛客面试笔试必刷101题----------------合并两个排序的链表题目以及解析题目解题代码及解析packagemainimport_"
fmt
"import."
落雨便归尘
·
2024-02-04 17:25
Go语言每日一题
golang
链表
开发语言
数据结构
算法
go基础语法结束篇 ——函数与方法
函数前言在Go中,函数时一等公民,函数是Go最基础的组成成分,但是它也是Go的核心内容,比如启动函数main:packagemainimport"
fmt
"funcmain(){varn,valueinta
落雨便归尘
·
2024-02-04 17:55
Go
golang
开发语言
后端
go语言入门之路——基础语法
语法基础包前言在进入今天的主题前我们先来看一个小demo:packagemainimport"
fmt
"funcmain(){
fmt
.Println("Hello世界!")}
落雨便归尘
·
2024-02-04 17:54
Go
golang
开发语言
后端
Go语言进阶篇——浅谈函数中的闭包
首先我们在有关函数的文章中介绍了函数是Go语言的一等公民,不同于其他语言,函数在Go语言里面扮演的角色很多,下面我们来看一下:作为函数的参数来传递(也叫回调函数)funcprintOneParam(pint){
fmt
.Println
落雨便归尘
·
2024-02-04 17:54
Go
golang
开发语言
后端
oracle 函数可变参数,Go可变参数的函数实例
例如,
fmt
.Println()就是一个常见的可变函数。这里有一个函数将任意数量的int作为参数。可变参数的函数可以通过单独的参数以通常的方式调用。
景 风
·
2024-02-04 16:14
oracle
函数可变参数
Go函数接收可变参数
packagemainimport("
fmt
""reflect")funcreceiveSlice(manyints...int){//该函数可接收多个int参数,打包为[]int类型slice
fmt
.Println
chrispink_yang
·
2024-02-04 16:11
Go
go
golang
可变参数
数组
切片
Golang语言接收可变参数(变参函数)
处理时当做普通数组处理即可funcreceiveNums(nums...int){for_,v:=rangenums{
fmt
.Println(nums)}}
RunFromHere
·
2024-02-04 16:10
Go基础学习
golang
可变参数
接收
基础
高级
Go 函数 可变参数
有的时候,我们定义函数,都是形参固定,有时候我们并不知道参数有多少个,这里我们就可以用...来使用可变参数代码如下:packagemainimport"
fmt
"//定义一个函数,函数的参数为:可变参数.
树下水月
·
2024-02-04 16:39
golang
Go的slice扩容不是全部都按照1.25扩容的,还有内存对齐的概念,别再被忽悠了
先看一个例子(=1024)packagemainimport"
fmt
"funcmain(){s1:=make([]
stackfuture
·
2024-02-04 15:23
高级FPGA开发之基础协议PCIe
通用的字段通用字段作用
Fmt
决定了包头是3DW还是3DW,tlp包是否包含数据type决定tlp包的类型,比如Mrd、Mwr、Cfg、Msg、Cpl、CpldTCtrafficclass,用于决定tlp
北京不北
·
2024-02-04 14:34
FPGA高级开发
fpga开发
PCI
H12-821_230
230.在VRP系统中,当在广播网络中的两台路由器互联接口的MTU不匹配,且接口配置了osp
fmt
u-enable时,则关于两台路由器邻居关系状态变化描述,正确的是以下哪一项?
cn_1949
·
2024-02-04 10:28
网络
2024/01/02
现象:ARM作业实验现象(bilibili.com)#include"spi.h"externvoidprintf(constchar*
fmt
,...)
指尖流烟
·
2024-02-04 07:34
汇编
golang 日志模块(log)
prefixstring,flagint)*Loggerlogs:=log.New(os.Stdout,"lcoalLog:",0)设置获取日志属性funcFlags获取标识func(l*Logger)Flags()int
fmt
.Println
copyLeft
·
2024-02-03 13:08
上一页
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
其他