Create A Golang Project: The Easy And Manageable Way