Files

25 lines
527 B
Go
Raw Normal View History

package home
import "SciencesServer/app/session"
type Instance struct {
*session.Enterprise
local string
}
type InstanceHandle func(session *session.Enterprise, local string) *Instance
type InstanceInfo struct {
Currency float64 `json:"currency"`
}
func (c *Instance) Instance() (*InstanceInfo, error) {
return &InstanceInfo{Currency: c.Currency}, nil
}
func NewInstance() InstanceHandle {
return func(session *session.Enterprise, local string) *Instance {
return &Instance{Enterprise: session, local: local}
}
}