package main import ( "_StorBackEnd/pkg/network" "_StorBackEnd/pkg/protocol" "_StorBackEnd/pkg/protocol/repository" ) const ( MULTICAST_ADDRESS = "226.66.66.1:42500" MULTICAST_SECOND = 10 // TODO : Changer en 30 secondes UNICAST_ADDRESS = "0.0.0.0:58000" ) func main() { println("StorBackEnd started !") protocolRepository := repository.CreateProtocolRepository() multicast := network.CreateClientMulticast(MULTICAST_ADDRESS, MULTICAST_SECOND, protocolRepository) go multicast.Run() requestManager := protocol.RequestManager{Repository: protocolRepository} server := network.ServerUnicast{Network: "tcp", Address: UNICAST_ADDRESS, ReqManager: &requestManager} server.Run() }