Skip to content

Instantly share code, notes, and snippets.

@partkyle
Last active August 29, 2015 14:16
Show Gist options
  • Select an option

  • Save partkyle/b9a36587bcfa923c9d8f to your computer and use it in GitHub Desktop.

Select an option

Save partkyle/b9a36587bcfa923c9d8f to your computer and use it in GitHub Desktop.
Example of versioned dependency issue
package deliver
import message "message/v1"
func Deliver(m message.Message) {
// do something here
}
package messenger
type Message struct{}
package print
import "fmt"
import message "message/v2"
func PrintMessage(message.Message) {
fmt.Println(Message)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment