记录一下。 在windows系统编译,然后再Linux系统运行。 在项目目录下运行: 命令: set GOARM=5 set GOARCH=arm set GOOS=linux go build xxx.go //xxx为主程序文件 编译完成之后,启动一个服务(我这里是启动了tomcat服务器,把文 ...
分类:
编程语言 时间:
2020-04-22 13:17:22
阅读次数:
74
[TOC] 函数 函数的声明 在 Go 语言中,函数声明通用语法如下: 函数的声明以关键词 开始,后面紧跟自定义的函数名 。 函数的参数列表定义在 和 之间,返回值的类型则定义在之后的 处。声明一个参数的语法采用 参数名 参数类型 的方式,任意多个参数采用类似 的形式指定。之后包含在 和 之间的代码 ...
分类:
其他好文 时间:
2020-04-21 20:06:02
阅读次数:
75
if else 语句 if 是条件语句。if 语句的语法是 如果 为真,则执行 和 之间的代码。 不同于其他语言,例如 C 语言,Go 语言里的 是必要的,即使在 之间只有一条语句。 if 语句还有可选的 和 部分。 if else 语句之间可以有任意数量的 。条件判断顺序是从上到下。如果 或 条件 ...
分类:
其他好文 时间:
2020-04-21 20:02:30
阅读次数:
118
server package main import ( "fmt" "net" "os" "time" ) func SHandleError(err error, when string) { if err != nil{ fmt.Println("err=", err, when) os.Ex ...
分类:
编程语言 时间:
2020-04-21 16:53:33
阅读次数:
109
ffuf:Go语言编写的高速Web Fuzzer 0x01 目录发现 0x02 get参数Fuzz GET参数名称模糊测试与目录发现非常相似,通过将FUZZ关键字定义为URL的一部分来工作。对于无效的GET参数名,这里也假设响应大小为4242字节。 如果参数名称已知,则可以以相同方式对值进行模糊测试 ...
分类:
编程语言 时间:
2020-04-20 23:52:07
阅读次数:
120
本文始发于个人公众号: TechFlow ,原创不易,求个关注 今天是Golang专题的第二篇,我们来看看Go的语言规范。 在我们继续今天的内容之前,先来回答一个问题。 有同学在后台问我,为什么说Golang更适合分布式系统的开发?它和Java相比有什么优势吗? 其实回答这个问题需要涉及很多概念,比 ...
分类:
编程语言 时间:
2020-04-20 21:38:24
阅读次数:
60
kubernetes是由google的几位工程师用Go语言根据google内部强大的容器编排工具Borg改写而来。而后在容器技术广为应用之后,kubernetes在短短几年之内,发展迅速,它深受人们的喜爱。
分类:
Web程序 时间:
2020-04-20 10:31:01
阅读次数:
130
并发指在同一时间内可以执行多个任务。并发编程含义比较广泛,包含多线程编程、多进程编程及分布式程序等。本章讲解的并发含义属于多线程编程。goroutine是由Go语言的运行时调度完成,而线程是由操作系统调度完成。使用者分配足够多的任务,系统能自动帮助使用者把任务分配到CPU上,让这些任务尽量并发运作。 ...
分类:
其他好文 时间:
2020-04-20 01:31:57
阅读次数:
76
并发指在同一时间内可以执行多个任务。并发编程含义比较广泛,包含多线程编程、多进程编程及分布式程序等。本章讲解的并发含义属于多线程编程。goroutine是由Go语言的运行时调度完成,而线程是由操作系统调度完成。使用者分配足够多的任务,系统能自动帮助使用者把任务分配到CPU上,让这些任务尽量并发运作。 ...
分类:
其他好文 时间:
2020-04-20 01:26:36
阅读次数:
69