mirror of
https://github.com/oneclickvirt/backtrace.git
synced 2025-08-03 22:26:57 +08:00
fix: 添加颜色显示增加区分度
This commit is contained in:
parent
e089430958
commit
d6ad936901
@ -11,6 +11,7 @@ import (
|
|||||||
"github.com/google/uuid"
|
"github.com/google/uuid"
|
||||||
"github.com/imroc/req/v3"
|
"github.com/imroc/req/v3"
|
||||||
"github.com/oneclickvirt/backtrace/model"
|
"github.com/oneclickvirt/backtrace/model"
|
||||||
|
"github.com/oneclickvirt/defaultset"
|
||||||
)
|
)
|
||||||
|
|
||||||
type ASCard struct {
|
type ASCard struct {
|
||||||
@ -292,9 +293,12 @@ func GetPoPInfo(ip string) (*PoPResult, error) {
|
|||||||
var line1, line2, line3 []string
|
var line1, line2, line3 []string
|
||||||
for _, u := range batch {
|
for _, u := range batch {
|
||||||
abbr := getISPAbbr(u.ASN, u.Name)
|
abbr := getISPAbbr(u.ASN, u.Name)
|
||||||
line1 = append(line1, center("AS"+u.ASN))
|
asStr := center("AS" + u.ASN)
|
||||||
line2 = append(line2, center(abbr))
|
abbrStr := center(abbr)
|
||||||
line3 = append(line3, center(u.Type))
|
typeStr := center(u.Type)
|
||||||
|
line1 = append(line1, defaultset.White(asStr))
|
||||||
|
line2 = append(line2, defaultset.DarkGreen(abbrStr))
|
||||||
|
line3 = append(line3, defaultset.Blue(typeStr))
|
||||||
}
|
}
|
||||||
result.WriteString(strings.Join(line1, ""))
|
result.WriteString(strings.Join(line1, ""))
|
||||||
result.WriteString("\n")
|
result.WriteString("\n")
|
||||||
|
Loading…
Reference in New Issue
Block a user