A Go implementation of a rental system for Second Life and OpenSimulator.

Gwyneth Llewelyn 610b254705 Updated deps 1 éve
lib 259e52be5c Small tweak for the CSS in the dropdown menus. 6 éve
templates c68ef3e2eb Attempt to remove inserted thingy during testing 3 éve
.gitignore 8bd6183327 Added a few more Apple-specific and Nova-specific things to ignore. 4 éve
.gitmodules 1364add86c Adding Nord colour scheme for changing the SB Admin 2 panel later on. 6 éve
LICENSE 7e1d2def43 Update 'LICENSE' 6 éve
README.md 211103cbad duh... typo! 3 éve
SECURITY.md 7625916af2 Chore: Bump to 1.20; clean up old dependencies 1 éve
aux.go dcac459607 Started adding handlers for in-world objects and INSERT/UPDATE statements for registering new objects (rental thingies). 6 éve
backoffice.go c68ef3e2eb Attempt to remove inserted thingy during testing 3 éve
go.mod 610b254705 Updated deps 1 éve
go.sum 610b254705 Updated deps 1 éve
goslrental.go 11238c9757 Changed error messages during tests 3 éve
inworld.go dcac459607 Started adding handlers for in-world objects and INSERT/UPDATE statements for registering new objects (rental thingies). 6 éve

README.md

goslrental

A Go implementation of a rental system for Second Life and OpenSimulator.

goslrental logo

It's still under construction. It uses github.com/cznic/ql as a simple database implemented in Go (as opposed to SQLite which is buggy with goroutines) but accessing the database is made through 'standard' commands via the database/sql package for portability with other database engines.

The purpose of this package is to show how to integrate Go with Second Life/OpenSimulator.

For now, these instructions are minimalistic; I'll update them to actually be useful (hopefully soon (well, not that soon...)).

Licensed under the BSD 3-clause license (you can basically do whatever you wish with this code so long as you keep the attribution).

XMPP address