上一页 1 ··· 148 149 150 151 152 153 154 155 156 ··· 257 下一页
摘要: 当你使用要对一个变量从一个类型强制转换成另一个类型,其实都会发生内存的拷贝,而这种拷贝会对性能有所影响的,因此如果可以在转换的时候避免内存的拷贝就好了。 庆幸的是,在一些特定的类型下,这种想法确实是可以实现的。 比如将字符串转成 []byte 类型。 正常的转换方法是 // string to [] 阅读全文
posted @ 2021-11-18 10:11 技术颜良 阅读(394) 评论(0) 推荐(1)
摘要: https://mojotv.cn/go/create-your-own-ssh-server 1. 🎼 解决了什么 我有很多行日志数据单行的格式是这样的 HOST;000012000629948340196501;ipv4;3; ips: user_id=2;user_name=172.21.1 阅读全文
posted @ 2021-11-17 14:34 技术颜良 阅读(67) 评论(0) 推荐(0)
摘要: Linux就该这么学 iptables的结构: iptables由上而下,由Tables,Chains,Rules组成。 一、iptables的表tables与链chains iptables有Filter, NAT, Mangle, Raw四种内建表: 1. Filter表 Filter是ipta 阅读全文
posted @ 2021-11-17 09:29 技术颜良 阅读(819) 评论(0) 推荐(0)
摘要: type User struct { Name string `asong:"Username"` Age uint16 `asong:"age"` Password string `asong:"min=6,max=10"`}func getTag(u User) { t := reflect.T 阅读全文
posted @ 2021-11-17 09:23 技术颜良 阅读(408) 评论(0) 推荐(0)
摘要: 本文只介绍template的语法和用法,关于template包的函数、方法、template的结构和原理,见:深入剖析Go template。 入门示例 以下为test.html文件的内容,里面使用了一个template语法{{.}}。 <!DOCTYPE html> <html> <head> < 阅读全文
posted @ 2021-11-16 12:23 技术颜良 阅读(913) 评论(0) 推荐(0)
摘要: 来源 | switowski.com/blog/favorite-cli-tools 程序员在搞开发时,终端CLI工具的使用必不可少,往往都是生产力工具,所以今天在此给大家推荐一下比较好用的终端工具。先给大家列个推荐清单,如下图。 高频 CLI 工具推荐 1、fish shell 毋庸置疑,在终端工 阅读全文
posted @ 2021-11-16 10:12 技术颜良 阅读(175) 评论(0) 推荐(0)
摘要: all or any Python 语言如此流行的众多原因之一,是因为它具有很好的可读性和表现力。 人们经常开玩笑说 Python 是可执行的伪代码。当你可以像这样写代码时,就很难反驳。 x = [True, True, False]if any(x): print("至少有一个True")if a 阅读全文
posted @ 2021-11-15 13:37 技术颜良 阅读(209) 评论(0) 推荐(0)
摘要: 有以下两种常用的定义命令行 flag 参数的方法: 1) flag.Type() 基本格式如下: flag.Type(flag 名, 默认值, 帮助信息) *Type Type 可以是 Int、String、Bool 等,返回值为一个相应类型的指针,例如我们要定义姓名、年龄、婚否三个命令行参数,我们 阅读全文
posted @ 2021-11-15 11:26 技术颜良 阅读(481) 评论(0) 推荐(0)
摘要: 在测试 HTTP 服务时,如果该进程我们忘记关闭,而重新尝试启动一个新的服务进程,那么将会遇到类似以下的错误信息: $ go run main.golisten tcp :8000: bind: address already in use 这是由于默认情况下,操作系统不允许我们打开具有相同源地址和 阅读全文
posted @ 2021-11-14 19:23 技术颜良 阅读(117) 评论(0) 推荐(0)
摘要: httprouter httprouter 是一个高性能、可扩展的HTTP路由,上面我们列举的net/http默认路由的不足,都被httprouter 实现,我们先用一个例子,认识下 httprouter 这个强大的 HTTP 路由。 安装: 1 go get -u github.com/julie 阅读全文
posted @ 2021-11-12 16:27 技术颜良 阅读(452) 评论(0) 推荐(0)
上一页 1 ··· 148 149 150 151 152 153 154 155 156 ··· 257 下一页