I have started to work on a Gemini server[0] in Go that hopefully will be used to host my own server soon. The server also have a companion library[1] to help create other programs with Gemini. I hope it will be useful to others and would love to hear feedback about the server and library. The server is still a bit bare (only serving files from a specified directory), but I plan on adding a way to auto generate feeds and search endpoints. [0]: https://git.sr.ht/~yotam/go-gemini-server [1]: https://git.sr.ht/~yotam/go-gemini
November 9, 2019 11:52 AM, "Yotam Nachum" <gemini at yotam.net> wrote: > I have started to work on a Gemini server[0] in Go that hopefully will > be used to host my own server soon. The server also have a companion > library[1] to help create other programs with Gemini. > > I hope it will be useful to others and would love to hear feedback about > the server and library. The server is still a bit bare (only serving > files from a specified directory), but I plan on adding a way to auto > generate feeds and search endpoints. > > [0]: https://git.sr.ht/~yotam/go-gemini-server > [1]: https://git.sr.ht/~yotam/go-gemini This is very cool. I've never written any Go myself, but I have compiled and used several tools written in it. It seems to be a good choice for servers. -- Jason McBrayer jmcbray at carcosa.net ?Strange is the night where black stars rise, and strange moons circle through the skies, but stranger still is lost Carcosa.? ? Robert W. Chambers,The King in Yellow
Sorry for my slow response to this, I have been travelling. Thanks a lot for sharing these projects! I've added them to the official list of Gemini software[1]. As a relatively recent student of Go I'm interested to read the code - especially for the server as, coincidentally enough, I recently started work on a server of my own[2], also written in Go. More on that project soon! Cheers, Solderpunk [1] gemini://gemini.circumlunar.space/software/ [2] https://tildegit.org/solderpunk/molly-brown On Sat, Nov 09, 2019 at 01:52:15PM +0200, Yotam Nachum wrote: > I have started to work on a Gemini server[0] in Go that hopefully will > be used to host my own server soon. The server also have a companion > library[1] to help create other programs with Gemini. > > I hope it will be useful to others and would love to hear feedback about > the server and library. The server is still a bit bare (only serving > files from a specified directory), but I plan on adding a way to auto > generate feeds and search endpoints. > > [0]: https://git.sr.ht/~yotam/go-gemini-server > [1]: https://git.sr.ht/~yotam/go-gemini
---