Okay so in this lecture we are going to learn a few things about Goodling and how it works.
So Gore has certain environmental variables that he uses for different purposes for example to find
out where your project is located or to find the Gore libraries or gold standard libraries.
So in order to find a rich environment variables are present we have we can write.
Gore and Ian B are environment and you will see that if to print out a lot of options.
So this is a bit too much.
So there are only a few environments that we are going to study or use.
So the first environment that we are going to focus on is guarded go but so there it is.
So go by to efforts to the roof part of your workspace about space refers to the places that you will
create your project so you can see that it is stored in home backslash Kali backslash go.
So if you go to if you go to the Kali home you will see that there is no go for love here.
So your first step would be to create this go for that here.
So once you have created this go that you have to create further create these T or lists inside it.
So this is a standard goal convention that is followed in goal coming to be.
So in go work space I'd go but we created two further folders and one is God and men are binary and
this contain all you have to bind these four.
Once you create these projects so we will study right out to find these later.
And then there is a four letter called package and this contains all the compiled by trees.
So once you use some packages which are for example third party packages are something like that these
will be stored in this so don't worry if you don't understand everything.
So if you are familiar with go you will be familiar with all these notations.
And then there is a four letter card of sorts.
So inside this source for love we will create or we will code our projects inside this source folder.
So go inside this source for love and create a new for locale Courtland hacking in this for load we
will create all our projects from now on.
So go ahead and create all these for less.
And once you have done it you will work in this.
So the next set thing is good.
So where is good.
Okay.
So gold is the environment variable that has the calling machine to find where our goal is located in
our previous section EU land that we copied our expected archive into this directive which is user backs
that should go.
So if you install everything correctly your going will work properly if it's not and you have installed
go somewhere else.
You have to modify this code to be able to point to where you expected this go Lang archive.
Okay.
And then there's other variables for example go EMC and some other so we will study these variables
later but for the moment we just need to focus on these two evils go part and go okay.
That's it.
So I'm going to stop here.