Skip to content
/ Galio Public

A RiotAPI wrapper with support for CommunityDragon in Go

Notifications You must be signed in to change notification settings

SKarajic/Galio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Galio

A RiotAPI wrapper with support for CommunityDragon in Go

Description

Galio is a wrapper for Riot API written in Golang with support for the CommunityDragon CDN. It supports many features such as multi-region rate-limiting, request recursion, support for CommunityDragon and more.

 

Subpackages

The wrapper has a few subpackages, which are the following:

  • github.com/SKarajic/Galio/entities (this contains all the entities that are generated by the wrapper)
  • github.com/SKarajic/Galio/Regions (contains all the regions which are supported by RiotAPI)
  • github.com/SKarajic/Galio/ratelimiter (contains a RateLimiter used by Galio)

There are a few more subpackages, however, these are meant for internal use. If you have any use for the subpackages on their own, feel free to use them!

 

Source code

The source code can be found on https://github.com/SKarajic/Galio. Feel free to create a pull request and help out!

 

Legal jibber jabber

Galio isn’t endorsed by Riot Games and doesn’t reflect the views or opinions of Riot Games or anyone officially involved in producing or managing League of Legends. League of Legends and Riot Games are trademarks or registered trademarks of Riot Games, Inc. League of Legends © Riot Games, Inc.

About

A RiotAPI wrapper with support for CommunityDragon in Go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages