In Go, why isn't append() implemented as a method, but as a function?

In Go, why isn't append() implemented as a method, but as a function?

In Python, lists offer an append() method which can be called using standard Python method syntax; for example:

>>> my_list = []
>>> my_list.append('a', 'b', 'c')
>>> ...