textualize/core/Session/Session.go
2022-12-13 13:03:26 -06:00

22 lines
370 B
Go

package session
type session struct {
Project Project
Organization Organization
User User
}
var sessionInstance *session
func GetInstance() *session {
if sessionInstance == nil {
sessionInstance = &session{}
}
return sessionInstance
}
func InitializeModule(newSession session) *session {
sessionInstance = &newSession
return sessionInstance
}