Document how to handle dependency cycles, and add a related best practice
Explain that module dependency cycles are allowed by Go, which results in Debian package dependency cycles. These cycles don't cause significant problems, so in general they should not be avoided by breaking the cycle.
Edited by Richard Hansen