7878 GuildMemberInvitesInformationRegex = regexp .MustCompile (`<td><a.*">(.*)<\/a><\/td><td>(.*)<\/td>` )
7979)
8080
81- func TibiaGuildsGuildImpl (guild string , BoxContentHTML string ) (* GuildResponse , error ) {
81+ func TibiaGuildsGuildImpl (guild string , BoxContentHTML string ) (GuildResponse , error ) {
8282 // Creating empty vars
8383 var (
8484 MembersData []GuildMember
@@ -92,22 +92,22 @@ func TibiaGuildsGuildImpl(guild string, BoxContentHTML string) (*GuildResponse,
9292 // Loading HTML data into ReaderHTML for goquery with NewReader
9393 ReaderHTML , err := goquery .NewDocumentFromReader (strings .NewReader (BoxContentHTML ))
9494 if err != nil {
95- return nil , fmt .Errorf ("[error] TibiaGuildsGuildImpl failed at goquery.NewDocumentFromReader, err: %s" , err )
95+ return GuildResponse {} , fmt .Errorf ("[error] TibiaGuildsGuildImpl failed at goquery.NewDocumentFromReader, err: %s" , err )
9696 }
9797
9898 guildName , err := ReaderHTML .Find ("h1" ).First ().Html ()
9999 if err != nil {
100- return nil , fmt .Errorf ("[error] TibiaGuildsGuildImpl failed at ReaderHTML.Find, err: %s" , err )
100+ return GuildResponse {} , fmt .Errorf ("[error] TibiaGuildsGuildImpl failed at ReaderHTML.Find, err: %s" , err )
101101 }
102102
103103 if guildName == "" {
104- return nil , validation .ErrorGuildNotFound
104+ return GuildResponse {} , validation .ErrorGuildNotFound
105105 }
106106
107107 // Getting data from div.InnerTableContainer and then first p
108108 InnerTableContainerTMPA , err := ReaderHTML .Find (".BoxContent table" ).Html ()
109109 if err != nil {
110- return nil , fmt .Errorf ("[error] TibiaGuildsGuildImpl failed at InnerTableContainerTMPA ReaderHTML.Find, err: %s" , err )
110+ return GuildResponse {} , fmt .Errorf ("[error] TibiaGuildsGuildImpl failed at InnerTableContainerTMPA ReaderHTML.Find, err: %s" , err )
111111 }
112112
113113 subma1b := GuildLogoRegex .FindAllStringSubmatch (InnerTableContainerTMPA , - 1 )
@@ -119,7 +119,7 @@ func TibiaGuildsGuildImpl(guild string, BoxContentHTML string) (*GuildResponse,
119119 // Getting data from div.InnerTableContainer and then first p
120120 InnerTableContainerTMPB , err := ReaderHTML .Find ("#GuildInformationContainer" ).Html ()
121121 if err != nil {
122- return nil , fmt .Errorf ("[error] TibiaGuildsGuildImpl failed at InnerTableContainerTMPB ReaderHTML.Find, err: %s" , err )
122+ return GuildResponse {} , fmt .Errorf ("[error] TibiaGuildsGuildImpl failed at InnerTableContainerTMPB ReaderHTML.Find, err: %s" , err )
123123 }
124124
125125 for _ , line := range strings .Split (strings .TrimSuffix (InnerTableContainerTMPB , "\n " ), "\n " ) {
@@ -253,12 +253,12 @@ func TibiaGuildsGuildImpl(guild string, BoxContentHTML string) (*GuildResponse,
253253 })
254254
255255 if insideError != nil {
256- return nil , insideError
256+ return GuildResponse {} , insideError
257257 }
258258
259259 //
260260 // Build the data-blob
261- return & GuildResponse {
261+ return GuildResponse {
262262 Guild {
263263 Name : guildName ,
264264 World : GuildWorld ,
0 commit comments