Edit Files
Login Register

2일

4일

JS Mini Tip

js 에서 named paramter처럼 쓰고 싶다면 다음과 같이 하면 된다.

function example1({foo, bar}) {
	console.log(foo, bar);
}
example1({foo: 1, bar: 2});

default 값도 주고 싶다면 다음과 같이 하면 된다.

function example2({foo = 0, bar = 30} = {}) {
	console.log(foo, bar);
}
example2({foo: 1});

7일

go 내장 tool

  • go fmt: go code의 포맷을 맞춰 준다.
  • go vet: go code의 정적 분석을 해준다.
  • go generate
    • code내에 //go:generate {shell command} 로 comment에 적어두면 go generate 를 실행할때 마다 실행 해준다.
    • generate code를 go code 로 작성 하고 go run 을 실행 하는 것도 가능하다.
    • 여기 사용되는 tool 들은 이미 setup 되어 있다고 가정한다.(즉 설치를 따루 해주거나 하지 않는다.)
    • 실행 책임은 go에 있는게 아니다. 반드시 사용자가 go generate를 직접 command 로 실행 해야 한다.

11일

gob