Reprinted from the article: http://www.pythonheidong.com/blog/article/2273/
Preparing golang interview junior partner, we are proud, and you can see this article, I hope to see this every share of small partners can find their satisfactory job!
Programming language classes:
What Go is?
Using the Go Programming What are the benefits?
Go to inherit the type of support it?
Go support operator overloading it?
Go supports method overloading it?
Go support pointer arithmetic it?
Go support common programming?
Go is a case-sensitive language?
What type of static variables are declared Go?
What type of dynamic variables are declared Go?
You can declare multiple types of variables in Go do a single statement?
How to print the type of a variable in Go?
What is a pointer?
What is the purpose of the break statement?
What is the purpose to continue to declare that?
What is the purpose goto statement is?
Explanation 'for' loop of the syntax.
Explain syntax to create a function in Go.
Do you return multiple values from a function?
How you can pass parameters to the method of how many?
What is the default way of passing parameters to a function is?
Go as a function of the value of what is the meaning?
What is the function off?
Go in what way?
Go defaults in the local variable is how much?
Go defaults in the global variable is how much?
Go defaults pointer variable is how much?
Explain the Printf (use function).
What is the value of the left and left values?
What is the difference between the actual and formal parameters?
Variable declaration and variable definitions What is the difference?
Explanation modular programming.
What is a token?
Which keyword is used to perform an unconditional branch?
What is an array?
What Go Zero pointers?
A pointer is a pointer on what?
What Go's structure?
How to define a structure in Go?
The slice is a Go What?
How to define sections in Go?
How to obtain the number of slices in the presence of the elements?
Go in the slice of len () and cap () function What is the difference?
How to get a slice of the sub-sections?
What is the scope of Go?
Go in maps are what?
How to create a map in Go?
How do I delete map entries from the Go?
Go What is the cast?
The interface is a Go What?
other problems:
Go programs can link C / C ++ program it
Why Go Without generics
Why Go no exceptions
Why building concurrent with the CSP ideas
How do you know variables are allocated to the heap or stack
Why not goroutine ID
restful familiar to you? What are request methods, respectively, what does it mean?
Handwriting circular queue
Distribution process virtual space, where to put the global variables?
c ++ and go comparison
How to understand cloud computing
go use what stepped pit
go命令,go get,go tool,go test,go vet
Memory leak occurs under what circumstances go?
Why go high concurrency better?
Distributed go
Go to talk about the future
Reprinted from the article: http://www.pythonheidong.com/blog/article/2273/