关于Go Interface的见解
可能有部分童鞋对于Go的interface不是很了解,本文通过几个例子,来阐述什么是interface,它如何实现,有什么作用。
言归正传,首先我们来看看interface的定义:Go语言中的接口(interface)是一种类型,只包含方法声明,没有实现。任何类型的对象,只要它实现了接口中的所有方法,就表示它实现了该接口。
可能有部分童鞋对于Go的interface不是很了解,本文通过几个例子,来阐述什么是interface,它如何实现,有什么作用。
言归正传,首先我们来看看interface的定义:Go语言中的接口(interface)是一种类型,只包含方法声明,没有实现。任何类型的对象,只要它实现了接口中的所有方法,就表示它实现了该接口。
本文分析下React部署出现Unhandled Thrown Error异常的原因和解决思路。
公众号如果设置了自动回复(或者已经开发了消息自动回复),有时候需要回复一些特殊的超链接与用户进行交互,下面分享一下之前接触过的一些需求以及如何实现。
近期看帖子看到有人的数据库被攻破,大多表现为需要给攻击者支付一定数额的比特币才给你恢复,这种情况如果有开启binlog日志的话,可以尝试尝试下自行恢复。
攻击者大多数的情况是直接Drop掉所有表,本身没有备份数据,只是创建了一个新表让你能看到勒索信息,要回数据的可能性不大。
而且往黑暗一点想,你给了钱,那证明数据对你很重要,可能又会要求更多金额。所以在数据库的安全使用上,各位且行且珍惜。
最近阿里云服务器的SSL证书过期了,准备重新申请个免费的,结果发现现在阿里云的免费证书(20次的那个)新申请的有效期只有3个月,像之前1年有效期的现在现在是新服务,要68元一年。
要每隔3个月手动换一次证书对我这种懒癌晚期的人简直是致命打击。
最后在网上找到了LetsEncrypt,本文内容主要实现在阿里云上用LetsEncrypt替代原本的SSL证书泛域名配置并自动续订。
sqlx可以认为是Go语言内置database/sql的超集,它在优秀的内置database/sql基础上提供了一组扩展。
本文示例源码主要来源于组件作者GitHub。