Would one be able to pick up go as a first programming language with this?
You can have a book on APL or Forth that starts out in the first chapter targeting people new to programming, but that does not mean the language itself is the best choice.
Regarding Golang for novice coders, I would say it is an OK choice for a beginner, probably better than starting with Java, but not a good a choice as Python.
http://www.golang-book.com/2/index.htm
Go's "Hello World" is not quite as complex as java, but a lot more complex than Python, in terms of number of concepts to explain.
http://rosettacode.org/wiki/Sorting_algorithms/Quicksort#Pyt...