golang을 공부하는 중에 해당 개념들이 헷갈려서 다시 복습하고자 한다.function and method메소드는 객체를 통해 호출할 수 있는 특별한 함수를 의미한다. 즉 넓은 의미에서 메소드는 함수에 포함된다고 볼 수 있다.golang에는 class, object라는 개념이 존재하지 않는다. 대신 type이라는 개념이 class, object를 어느정도 대체한다고 볼 수 잇다.메소드는 함수와 다르게 리시버가 필수이다. 다시 정리해보자면 메소드는 어느 객체에 속한다는 특징이 있으며, 언제 어디서든 호출이 가능한 함수와는 달리 해당 객체를 통해서만 호출이 가능하다는 차이점이 있다. ※ 리시버func (v *Vertex) VertexInfo() { ~}리시버는 Vertex 타입의 객체만 해당 메소드를 사용..