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}