dingdayu/dnsx

View on GitHub
README.md

Summary

Maintainability
Test Coverage
# DNSX

Authoritative DNS service and DNS cache service。

Make DNS as simple as HTTP.

<p style="text-align: center">
    <a href="https://github.com/xyser/dnsx/actions"><img src="https://github.com/xyser/dnsx/actions/workflows/go.yml/badge.svg" alt="Go"></a>
    <a href="https://codeclimate.com/github/xyser/dnsx/maintainability"><img src="https://api.codeclimate.com/v1/badges/eda6760b436abe89af5e/maintainability" /></a>
    <a href="https://codeclimate.com/github/xyser/dnsx/test_coverage"><img src="https://api.codeclimate.com/v1/badges/eda6760b436abe89af5e/test_coverage" /></a>
    <a href="https://blog.dingxiaoyu.com"><img src="https://img.shields.io/badge/author-@dingdayu-blue.svg?style=flat" alt="Author"></a>
    <a href="https://goreportcard.com/report/github.com/xyser/dnsx"><img src="https://goreportcard.com/badge/github.com/xyser/dnsx" alt="Report"></a>
    <a href="https://sonarcloud.io/dashboard?id=xyser_dnsx"><img src="https://sonarcloud.io/api/project_badges/measure?project=xyser_dnsx&metric=alert_status" alt="Quality Gate Status"></a>
</p>

## Reference

The project is affected by the following projects or articles.

- miekg [github.com/miekg/dns](github.com/miekg/dns)
- log: [go.uber.org/zap](go.uber.org/zap)
- gin: [github.com/gin-gonic/gin](github.com/gin-gonic/gin)
- protocol: [DNS Protocol Overview](https://www.freesoft.org/CIE/Topics/77.htm)
- rfc: [DNS, Domain Name System](http://www.networksorcery.com/enp/protocol/dns.htm)