# Has Anyone Tried Using Go with LibreTime's API? - I Want advice

**URL:** <https://discourse.libretime.org/t/has-anyone-tried-using-go-with-libretimes-api-i-want-advice/1928>\
**Category:** Dev Talk\
**Created:** [July 30, 2025, 8:18am UTC](https://discourse.libretime.org/t/has-anyone-tried-using-go-with-libretimes-api-i-want-advice/1928 "2025-07-30T08:18:58Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![faelannm](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.libretime.org/faelannm/32/803_2.png) [@faelannm](https://discourse.libretime.org/u/faelannm)\
**Post date:** [July 30, 2025, 8:18am UTC](https://discourse.libretime.org/t/has-anyone-tried-using-go-with-libretimes-api-i-want-advice/1928/1 "2025-07-30T08:18:58Z")

</div>

Hey everyone,

I have been exploring some ideas to extend LibreTime’s functionality & was thinking of building a lightweight backend in Go to interact with the LibreTime API. Most of the examples I have found are in Python or PHP, which makes sense given the ecosystem but I want to know if anyone here has experimented with Golang for this?

My goal is to create a small interface to schedule and manage, possibly with some automation features. I want to hear if anyone has faced compatibility issues or if there are certain parts of the API that do not play well outside of the usual stack.

I just wrapped up a [Golang Course Online](https://www.igmguru.com/digital-marketing-programming/golang-training), so I have got a good grasp on the language itself I am trying to see how it fits into the LibreTime world.

Any tips, advice please share with me.

Thank you.🙂
