mirror of
https://gitee.com/johng/gf
synced 2026-06-06 02:25:47 +08:00
improve ut case for package gcache/gpool (#2290)
* improve ut case for package gcache/gpool * up
This commit is contained in:
@ -17,13 +17,14 @@ func IsSubDomain(subDomain string, mainDomain string) bool {
|
||||
if p := strings.IndexByte(mainDomain, ':'); p != -1 {
|
||||
mainDomain = mainDomain[0:p]
|
||||
}
|
||||
subArray := strings.Split(subDomain, ".")
|
||||
mainArray := strings.Split(mainDomain, ".")
|
||||
subLength := len(subArray)
|
||||
mainLength := len(mainArray)
|
||||
|
||||
var (
|
||||
subArray = strings.Split(subDomain, ".")
|
||||
mainArray = strings.Split(mainDomain, ".")
|
||||
subLength = len(subArray)
|
||||
mainLength = len(mainArray)
|
||||
)
|
||||
// Eg:
|
||||
// goframe.org is not sub-dome of 's.goframe.org'
|
||||
// "goframe.org" is not sub-domain of "s.goframe.org".
|
||||
if mainLength > subLength {
|
||||
for i := range mainArray[0 : mainLength-subLength] {
|
||||
if mainArray[i] != "*" {
|
||||
|
||||
Reference in New Issue
Block a user