摘要:
Gin中间件 来源: https://www.qfgolang.com/?special=ginkuangjia&pid=4095 中间件 在web应用服务中,完整的一个业务处理在技术上包含客户端操作、服务器端处理、返回处理结果给客户端三个步骤。 在实际的业务开发和处理中,会有更负责的业务和 阅读全文
posted @ 2022-05-27 14:40
nsfoxer
阅读(64)
评论(0)
推荐(0)
摘要:
Hello, World 来源:https://yar999.gitbook.io/gopl-zh 编译 go run hello.go # 运行 go build hello.go # 编译 package main import "fmt" func main() { fmt.Println(" 阅读全文
posted @ 2022-05-27 14:40
nsfoxer
阅读(31)
评论(0)
推荐(0)
摘要:
基础数据类型 Go语言将数据类型分为四类:基础类型、复合类型、引用类型和接口类型。 graph LR A[基础类型] -->B(数字) A -->C(字符串) A -->D(布尔值) graph LR A[复合类型] --> B[数组] A --> C[结构体] graph LR A[引用类型] - 阅读全文
posted @ 2022-05-27 14:30
nsfoxer
阅读(125)
评论(0)
推荐(0)
摘要:
Go汇编语言 定义 整数变量 // pkg.go package pkg var Id = 1234 go tool compile -S pkg.go “”.Id 表示Id变量,int,8个字节,值 0x4d2 SNOPTRDATA NOPTR表示数据不含指针 阅读全文
posted @ 2022-05-27 14:28
nsfoxer
阅读(64)
评论(0)
推荐(0)
摘要:
Panic异常函数 函数声明 函数声明包括函数名、形式参数列表、返回值列表(可省略)以及函数体。 func name(parameter-list) (result-list) { body } 例: func hypot(x, y float64) float64 { return math.Sq 阅读全文
posted @ 2022-05-27 14:26
nsfoxer
阅读(29)
评论(0)
推荐(0)
摘要:
shell 运行时隐藏golang程序自己的cmd窗口: go build -ldflags -H=windowsgui *.go 阅读全文
posted @ 2022-05-27 14:16
nsfoxer
阅读(45)
评论(0)
推荐(0)
摘要:
程序结构 命名 如果一个名字是在函数内部定义,那么它的就只在函数内部有效。如果是在函数外部定义,那么将在当前包的所有文件中都可以访问。名字的开头字母的大小写决定了名字在包外的可见性。如果一个名字是大写字母开头的(译注:必须是在函数外部定义的包级名字;包级函数名本身也是包级名字),那么它将是导出的,也 阅读全文
posted @ 2022-05-27 14:15
nsfoxer
阅读(37)
评论(0)
推荐(0)
摘要:
沙箱技术实现特点 (((本文仅仅讨论沙箱的逃逸技术问题,不涉及高大上的架构性问题及APT防御性问题,避免问题的无限扩大化。))) 用沙箱动态行为分析检测malware是近几年补充传统AV杀软的通用技术,但是各厂商对沙箱的实现方式和检测方案设计不尽相同,单纯从沙箱角度看,基本分为虚拟化和仿真模拟两大类 阅读全文
posted @ 2022-05-27 14:11
nsfoxer
阅读(892)
评论(0)
推荐(0)
摘要:
【C】setjmp的用法 https://www.0xaa55.com/thread-424-1-1.html(出处: 技术宅的结界) setjmp在C语言里用于充当一个可跨函数跳转的跳转标号(可以这么理解。) 首先你需要包含一个头文件:#include<setjmp.h> ,之后就可以使用setj 阅读全文
posted @ 2022-05-27 14:11
nsfoxer
阅读(19)
评论(0)
推荐(0)
摘要:
blog.mythsman.com PNG文件格式详解 最近在看隐写术的时候经常需要研究图片文件的二进制文档格式,那么这就很有必要了解我们的图片文件究竟是如何保存的了,今天找了个时间看了下png文件的文档格式。总体还是挺麻烦的,不过毕竟不需要有什么要求,能了解即可。 概述 PNG是20世纪90年代中 阅读全文
posted @ 2022-05-27 14:11
nsfoxer
阅读(159)
评论(0)
推荐(0)

浙公网安备 33010602011771号