Go Pointer Week1
Go Pointer Week1
Maleakhi Rifandy
maleakhi@salt.co.id
Pengertian Pointer
Variable yang pada fungsinya menyimpan alamat memory dari suatu data / variable lainnya.
Biasanya disimpan dalam memory RAM (Random Access Memory), dan biasanya dapat dikatakan mereka
saling terhubung
Jika kita merubah nilai pada salah satunya, maka nilai pada alamat yang berhubungan juga akan berubah.
Format Penulisan Tipe Datanya (*) : Format Penulisan referensasikan alamat using (&):
Method is just a function with a receiver argument. It is declared with the same
syntax with the addition of the receiver
Value Receiver vs Pointer Receiver
Value Receiver : makes a copy of the type and pass it to the function.
• Holds an equal object but at a different location on memory
• Any changes done on the passed object will remain local to the
method
• The original object will remain unchanged
SALTacademy.id
THANK YOU
SALTacademy.id