This commit is contained in:
Deluan
2016-02-26 01:45:04 -05:00
parent 85ddd19c3d
commit fa9103b923
+9 -6
View File
@@ -5,31 +5,34 @@ GoSonic
__This is still a work in progress, and has no releases available__ __This is still a work in progress, and has no releases available__
__PROGRESS__: Currently implementing API v1.0.0
GoSonic is an application that implements the [Subsonic API](http://www.subsonic.org/pages/api.jsp), but instead of GoSonic is an application that implements the [Subsonic API](http://www.subsonic.org/pages/api.jsp), but instead of
having its own music library like the original [Subsonic application](http://www.subsonic.org), it interacts directly having its own music library like the original [Subsonic application](http://www.subsonic.org), it interacts directly
with your iTunes library. with your iTunes library.
The project's main goals are: The project's main goals are:
* Full compatibility with the available [Subsonic clients](http://www.subsonic.org/pages/apps.jsp) * Full compatibility with the available [Subsonic clients](http://www.subsonic.org/pages/apps.jsp)
* Use all metadata from iTunes * Use all metadata from iTunes
* Update play counts, last played dates, ratings, etc.. on iTunes * Update play counts, last played dates, ratings, etc.. on iTunes
* Use iTunes interface to manage your music * Use iTunes interface to manage your music
* Learning Go ;) * Learning Go ;)
Currently implementing [API version](http://www.subsonic.org/pages/api.jsp#versions):
* _1.0.0 ← In progress_
* 1.2.0
### Useful Links
#### FRAMEWORKS/PROJECTS #### Frameworks/Projects
https://github.com/golang/go/wiki/Projects https://github.com/golang/go/wiki/Projects
#### REST/WEB #### REST/Web
http://beego.me/ http://beego.me/
#### DB #### DB
https://github.com/boltdb/bolt
https://github.com/HouzuoGuo/tiedot https://github.com/HouzuoGuo/tiedot
#### SEARCH #### Search
https://github.com/blevesearch/bleve https://github.com/blevesearch/bleve