This commit is contained in:
2021-07-25 19:05:59 +08:00
parent d0e44320fc
commit c463d12f0b
47 changed files with 201 additions and 201 deletions

View File

@ -2,7 +2,7 @@
//
// Description : 按需返回对外暴露的字段
//
// Author : go_developer@163.com<张德满>
// Author : go_developer@163.com<白茶清欢>
//
// Date : 2021-03-10 6:38 下午
package safe
@ -15,7 +15,7 @@ import (
// Filter 按需输出数据
//
// Author : go_developer@163.com<张德满>
// Author : go_developer@163.com<白茶清欢>
//
// Date : 6:40 下午 2021/3/10
func Filter(source []byte, filter []string) ([]byte, error) {

View File

@ -2,7 +2,7 @@
//
// Description : safe...
//
// Author : go_developer@163.com<张德满>
// Author : go_developer@163.com<白茶清欢>
//
// Date : 2021-03-10 10:07 下午
package safe

View File

@ -2,7 +2,7 @@
//
// Description : 安全策略之,访问黑名单
//
// Author : go_developer@163.com<张德满>
// Author : go_developer@163.com<白茶清欢>
//
// Date : 2021-03-07 11:34 下午
package safe
@ -14,14 +14,14 @@ import (
// IPBlack ip黑名单
//
// Author : go_developer@163.com<张德满>
// Author : go_developer@163.com<白茶清欢>
//
// Date : 11:35 下午 2021/3/7
var IPBlack *ipBlack
// InitIPBlack 初始化ip黑名单
//
// Author : go_developer@163.com<张德满>
// Author : go_developer@163.com<白茶清欢>
//
// Date : 11:36 下午 2021/3/7
func InitIPBlack(ipList []string) error {
@ -31,7 +31,7 @@ func InitIPBlack(ipList []string) error {
// InitIPBlackWithSeg ip黑名单分片存储
//
// Author : go_developer@163.com<张德满>
// Author : go_developer@163.com<白茶清欢>
//
// Date : 11:37 下午 2021/3/7
func InitIPBlackWithSeg(seg int, ipList []string) error {
@ -53,7 +53,7 @@ type ipBlack struct {
// Add 添加黑名单IP
//
// Author : go_developer@163.com<张德满>
// Author : go_developer@163.com<白茶清欢>
//
// Date : 12:05 上午 2021/3/8
func (ib *ipBlack) Add(ip string) {
@ -62,7 +62,7 @@ func (ib *ipBlack) Add(ip string) {
// Del 删除一个黑名单IP ...
//
// Author : go_developer@163.com<张德满>
// Author : go_developer@163.com<白茶清欢>
//
// Date : 12:06 上午 2021/3/8
func (ib *ipBlack) Del(ip string) {
@ -71,7 +71,7 @@ func (ib *ipBlack) Del(ip string) {
// IsBlack 判断ip是否存在于和名单之中
//
// Author : go_developer@163.com<张德满>
// Author : go_developer@163.com<白茶清欢>
//
// Date : 12:07 上午 2021/3/8
func (ib *ipBlack) IsBlack(ip string) bool {