Blog Post
A simple domain verification tool written in Golang.
ChetanThapliyal/GoVerifyDomain
Go
1
0
Project Overview #
GoVerifyDomain is a tool developed with Golang (Go) in orderto verify domain ownership.
- It is designed to be a simple, efficient, and reliable way to verify domain ownership by checking DNS records.
Challenges #
- Handling DNS records efficiently.
- Ensuring the tool could handle various edge cases in domain verification.
Solution #
- Studied Go documentation and best practices to write clean and efficient code.
- Used Go’s
net
package to handle DNS lookups. - Implemented robust error handling and validation to manage edge cases effectively.
Key Learnings #
- Gained a solid understanding of Go programming.
- Learned how to handle DNS records programmatically.
- Improved skills in writing clean, maintainable code and documentation.
Future Improvements #
- Add more features such as batch domain verification.
- Improve the user interface and add more detailed output.
- Write more comprehensive tests to cover additional edge cases.