package main
import "fmt"
type Person struct {
Name string
Gender string
Age uint8
Address string
}
func(p *Person) Move(oldAddress string) (address string){
p.Address,address=oldAddress,p.Address
return
}
import "fmt"
type Person struct {
Name string
Gender string
Age uint8
Address string
}
func(p *Person) Move(oldAddress string) (address string){
p.Address,address=oldAddress,p.Address
return
}
2018-02-11
一個切片值的容量即為它的第一個元素值在其底層數(shù)組中的索引值與該數(shù)組長度的差值的絕對值......去頭不去尾
2018-02-07
其實很簡單,講的太復(fù)雜了!
方法的接受類型帶*的,叫指針方法,調(diào)用該方法能夠真正改變類型值!反之,只能改變類型副本的值!
方法的接受類型帶*的,叫指針方法,調(diào)用該方法能夠真正改變類型值!反之,只能改變類型副本的值!
2018-02-04
舉例理解:
var array = [...] int {1, 2, 3, 4, 5, 6, 7}
slice1 = array[2:5:6] //那么slice1 = []int{3, 4, 5} , len(slice1) 等于3,cap(slice1) 等于5
var array = [...] int {1, 2, 3, 4, 5, 6, 7}
slice1 = array[2:5:6] //那么slice1 = []int{3, 4, 5} , len(slice1) 等于3,cap(slice1) 等于5
2018-01-31