@@ -93,32 +93,38 @@ func main() {
9393
9494 time .Sleep (500 * time .Millisecond )
9595
96- fmt .Printf ("%d Golang results found. First %d are:\n " , len (ptf .results .golang ), maxResultsToPrint )
97- for i , res := range ptf .results .golang {
98- if i >= maxResultsToPrint {
99- break
96+ if len (ptf .results .golang ) > 0 {
97+ fmt .Printf ("%d Golang results found. First %d are:\n " , len (ptf .results .golang ), maxResultsToPrint )
98+ for i , res := range ptf .results .golang {
99+ if i >= maxResultsToPrint {
100+ break
101+ }
102+ content := fmt .Sprintf ("\t [golang] %s %s ->\n \t \t %s" , res .Name , res .Path , res .Description )
103+ fmt .Println (content )
100104 }
101- content := fmt .Sprintf ("\t [golang] %s %s ->\n \t \t %s" , res .Name , res .Path , res .Description )
102- fmt .Println (content )
105+ fmt .Println ()
103106 }
104- fmt .Println ()
105107
106- fmt .Printf ("%d NPM results found. First %d are:\n " , len (ptf .results .npm ), maxResultsToPrint )
107- for i , res := range ptf .results .npm {
108- if i >= maxResultsToPrint {
109- break
108+ if len (ptf .results .npm ) > 0 {
109+ fmt .Printf ("%d NPM results found. First %d are:\n " , len (ptf .results .npm ), maxResultsToPrint )
110+ for i , res := range ptf .results .npm {
111+ if i >= maxResultsToPrint {
112+ break
113+ }
114+ content := fmt .Sprintf ("\t [npm] %s [exact=%v] ->\n \t \t %s" , res .Name , res .IsExactMatch , res .Description )
115+ fmt .Println (content )
110116 }
111- content := fmt .Sprintf ("\t [npm] %s [exact=%v] ->\n \t \t %s" , res .Name , res .IsExactMatch , res .Description )
112- fmt .Println (content )
117+ fmt .Println ()
113118 }
114- fmt .Println ()
115119
116- fmt .Printf ("%d PyPI results found. First %d are:\n " , len (ptf .results .pypi ), maxResultsToPrint )
117- for i , res := range ptf .results .pypi {
118- if i >= maxResultsToPrint {
119- break
120+ if len (ptf .results .pypi ) > 0 {
121+ fmt .Printf ("%d PyPI results found. First %d are:\n " , len (ptf .results .pypi ), maxResultsToPrint )
122+ for i , res := range ptf .results .pypi {
123+ if i >= maxResultsToPrint {
124+ break
125+ }
126+ content := fmt .Sprintf ("\t [pypi] %s ->\n \t \t %s" , res .Name , res .Description )
127+ fmt .Println (content )
120128 }
121- content := fmt .Sprintf ("\t [pypi] %s ->\n \t \t %s" , res .Name , res .Description )
122- fmt .Println (content )
123129 }
124130}
0 commit comments