Is there a "UserObject" kind-of-type for GoLink. I need to color code my links with specific key and other links with another specific key. I don't want to use the label because I don't want to display it.
Yes, as documented, you can use the GoLink.UserObject property to hold custom information for the link. You should make sure the object you store in that property be serializable, so copy-and-paste works.