Knowledge check

Completed

Answer the following questions to demonstrate what you've learned:

1.

Function parameters are passed by value. How can you create a method that allows you to modify any field from the receiver?

2.

Is it possible to create methods for native types such as string?

3.

Are interfaces in Go explicit or implicit?