Implementing Hexagonal Architecture in GoCore concepts of Hexagonal Architecture and its idiomatic implementation in Go using implicit interfaces and package structure for dependency direction control.GoHexagonal-ArchitecturePorts-and-AdaptersArchitecture