Develop a RESTful API to manage a personal book library.
- Add new books with details (title, author, description).
- Retrieve a list of all books.
- Update book details.
- Delete books from the library.
- Creating HTTP server using Go's net/http package.
- Understanding RESTful principles.
- Working with JSON for request and response handling.
- Basic CRUD (Create, Read, Update, Delete) operations.