mirror of
				https://github.com/oneclickvirt/backtrace.git
				synced 2025-11-04 07:42:37 +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