A community based topic aggregation platform built on atproto
1package users
2
3type UserServiceInterface interface {
4 CreateUser(req CreateUserRequest) (*User, error)
5 GetUserByID(id int) (*User, error)
6 GetUserByEmail(email string) (*User, error)
7 GetUserByUsername(username string) (*User, error)
8 UpdateUser(id int, req UpdateUserRequest) (*User, error)
9 DeleteUser(id int) error
10}