How to achieve node with multiple spaced ports

If you want to change the distance between the ports on either side of the node, you can override GoGeneralNodePort.PortAndLabelHeight to return a value larger than it really is.