Notice
Recent Posts
Recent Comments
Link
목록Go (15)
It won't hurt to try

전시간에 배운 struct의 method선언 방법에 대해 배우려고한다. func (a Account) 이런식으로 Account의 메소드를 만들수 있다. 이런식으로 사용 가능하다. 근데 직접해보면 알겠지만 이런식으로 method를 선언하게 되면, 오브젝트가 복사된다는것을 알수있다. 우리는 복사가 아닌 오브젝트를 그대로 넘기고 싶기때문에 그럴때는 func (a *Account) 로 선언해준다. 이렇게 되면 메소드를 부를때 해당 오브젝트를 그대로 넘기게 된다.
Go
2022. 4. 3. 16:23

얼핏보면 복잡해보이는 syntax다,, 하지만 잘보면 엄청 직관적이다. map[]{key:value} map1[key] = value 로 값을 추가할 수 있다.
Go
2022. 3. 28. 00:38

array 크기가 정해져 있기 때문에 append를 사용할 수 없다. slice slice는 쉽게 생각하면 크기가 정해지지 않은 배열이라고 생각하면 된다. 그래서 append와 같은 함수를 사용할수 있다.
Go
2022. 3. 28. 00:30