Let's create a home for our game—make a new folder called sixdegrees/. We'll use it to organize our game's files. Each file will contain a module and each module will package related functionality. We'll make use of Julia's auto-loading features, which means that the filename of each module will be the same as the module's name, plus the .jl extension.
The first thing we need to do, though, once we go into the sixdegrees/ folder, is to initialize our project through Pkg—so we can use Julia's dependency management features:
julia> mkdir("sixdegrees") "sixdegrees" julia> cd("sixdegrees/") julia> ] # go into pkg mode (v1.0) pkg> activate . (sixdegrees) pkg>
We'll be using the HTTP and the Gumbo packages, so it's a good...