2019-10-30 19:41:13 +03:00
..
2019-10-30 19:41:13 +03:00
2018-11-18 00:03:43 +03:00

Check out the exercise and its solution here.


EXERCISE

  1. Create a new library
  2. In it, create a function that returns the Go version
  3. Create a command and import your library
  4. Call your function that returns Go version
  5. Run your program

HINTS

Create your package function like this:

func Version() string {
    return runtime.Version()
}

EXPECTED OUTPUT

It should print the current Go version on your system.

WARNING

You should create this package under your own folder, not in github.com/inancgumus/learngo folder. Also, please note that VS Code may automatically import my library which is in github.com/inancgumus/learngo instead of your own library.

So, if you want VS Code automatically import your own package when you save, just move github.com/inancgumus/learngo out of GOPATH to somewhere else, for example, to your Desktop (of course move it back afterward).

See this question in Q&A for more information.