Tasks that are implemented in my site code.
- My Program works as an HTTP server
- Member is described by his name, email, and registration date. Registration date is being defined automatically when the user adds a new member to the Club
- Member’s email is unique. If a user tries to add a member with an email that is already presented in the Club, the application rejects the request and shows an appropriate error.
- All data is stored in the application memory and disappeared when the application is restarted (no database needed).
- Member’s name (English letters, dots, spaces) and email formats are validated.
- The application logs incoming requests and returned responses.
To run my program you need to run main.go in cmd.exe and follow the link http://localhost:8080/