From 7a3e2f9552a063ac99f87e47b38e3fd14919fdf0 Mon Sep 17 00:00:00 2001 From: Andinus Date: Thu, 26 Mar 2020 23:29:48 +0530 Subject: Add auth and user package --- user/user.go | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 user/user.go (limited to 'user') diff --git a/user/user.go b/user/user.go new file mode 100644 index 0000000..a15d625 --- /dev/null +++ b/user/user.go @@ -0,0 +1,38 @@ +package user + +// User holds information about the user. +type User struct { + id string + username string + password string +} + +// SetUsername will set the username. +func (u *User) SetUsername(username string) { + u.username = username +} + +// Username returns the username. +func (u *User) Username() string { + return u.username +} + +// SetPassword will set the password. +func (u *User) SetPassword(password string) { + u.password = password +} + +// Password returns the password. +func (u *User) Password() string { + return u.password +} + +// SetID will set the id. +func (u *User) SetID(id string) { + u.id = id +} + +// ID returns the id. +func (u *User) ID() string { + return u.id +} -- cgit 1.4.1-2-gfad0