Skip to content

Commit

Permalink
update pointers-to-interface
Browse files Browse the repository at this point in the history
what:
- update contents
- translate in Korean
- for pointers to interfaces

why:
- current korean translation doc is out of date
- #8
  • Loading branch information
TangoEnSkai committed Jun 9, 2022
1 parent 4362111 commit 06dede3
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,14 +140,17 @@ row before the </tbody></table> line.

### 인터페이스에 대한 포인터 (Pointers to Interfaces)

일반적으로 인터페이스에 대한 포인터는 거의 필요하지 않을 것이다. 여러분들은 인터페이스를 값(value)으로서 전달(passing)해야 할 것이며, 인터페이스에 대한 기본 데이터(underlying data)는 여전히 포인터가 될 수 있다.
인터페이스에 대한 포인터는 거의 필요하지 않다.
인터페이스는 값(value)으로 전달해야 한다.
인터페이스에 대한 기본 데이터(underlying data)는 여전히 포인터 일 수 있다.


하나의 인터페이스는 두 가지 필드이다:

1. 타입-특정 정보(type-specific information)에 대한 포인터. 여러분들을 이것을 "타입"으로 간주할 수 있다.
2. 데이터 포인터. 저장된 데이터가 포인터일 경우, 이것은 직접적으로 저장될 수 있다. 만약, 저장된 데이터가 값(value)인 경우, 값에 대한 포인터가 저장된다.
1. 타입-특정 정보(type-specific information)에 대한 포인터. 이것을 "타입"으로 간주할 수 있다.
2. 데이터 포인터. 저장된 데이터가 포인터일 경우 직접 저장된다. 저장된 데이터가 값이면 값에 대한 포인터가 저장된다.

만약 여러분들이 기본 데이터(underlying data) 수정하기 위한 인터페이스 메서드 (interface methods)를 원한다면, 반드시 포인터를 사용해야 한다.
인터페이스 메서드가 기본 데이터(underlying data)를 수정하도록 하려면 반드시 포인터를 사용해야 한다.

### 수신자(Receivers)와 인터페이스(Interfaces)

Expand Down

0 comments on commit 06dede3

Please sign in to comment.