2021-03-23 16:59:08 +03:00
..
2019-10-30 19:41:13 +03:00

  1. Print your name and your best friend's name using Println twice. Check out this exercise here.

  2. Say hello to yourself.

    1. Build your program using go build

    2. Send it to your friend

      S/he should use be using the same operating system.

      For example, if you're using Windows, then hers/his should be Windows as well.

    3. Send your program to a friend with a different operating system

      So, you should compile your program for her operating system.

      Create an OSX executable: GOOS=darwin GOARCH=386 go build

      Create a Windows executable: GOOS=windows GOARCH=386 go build

      Create a Linux executable: GOOS=linux GOARCH=arm GOARM=7 go build

      You can find the full list in here: https://golang.org/doc/install/source#environment

      NOTE: If you're using the command prompt or the PowerShell, you may need to use it like this: cmd /c "set GOOS=darwin GOARCH=386 && go build"

  3. Call Print instead of Println to see what happens.

  4. Call Println or Print with multiple values by separating them using commas.

  5. Remove the double quotes from a string literal and see what happens.

  6. Move the package and import statement to the bottom of the file and see what happens.

  7. Read Go online documentation.

    1. Take a quick look at the packages and read what they do.

    2. Look at their source-code by clicking on their titles.

    3. You don't have to understand everything, just do it. This will warm you up for the upcoming lectures.

  8. Also, take a tour on: https://tour.golang.org/

    1. Have a quick look. Check out the language features.

    2. We're going to talk all about them soon.

  9. Follow me on twitter to learn more.