package sessionUtils import ( "encoding/json" "time" ) func ConvertServerSessionsToJSON(s Session) []byte { s_json, err := json.Marshal(s) _ = err //TODO: Check Errors return s_json } var FakeSessions = Sessions{ Sessions: []Session{ { GameId: "garrysmod", Title: "Test 1", Status: "Super fake session", Expires: time.Time{}, }, { GameId: "beamng", Title: "Test 2", Status: "Super fake session 2", Expires: time.Time{}, }, { GameId: "minecraft", Title: "Test 3", Status: "Testing session", Version: "1.54.7", Expires: time.Time{}, }, }, } func FindSessionByID(sessionId string, sessions []Session) Session { for _, session := range sessions { if session.SessionId == sessionId { return session } } var temp Session = Session{} return temp }