전체 글127 [golint] exported method CrawlURLS returns unexported type []services.importerURL, which can be annoying to use golint 약간 고민을 했던 주제였다. Jenkins에 golint를 이용한 체크 로직이 들어있기 때문에 이 규칙에 준수를 해줘야 하는데, 통과시키려고 코드를 정리하던 중 제목과 같은 에러메세지가 발생했다. 에러를 요약하자면 사용하기엔 짜증나는 타입을 만들어놨다는 것이었다. 어떤 코드가 그렇게 짜증이 났을까? type foo struct{} func Bar() foo { return foo{} } 다음과 같이 코드를 사용하면 외부에서는 이런 식으로 값을 받아오게 된다. func anyFunc() { result := Bar() } private struct type인 foo 형식을 외부에서 받아오게 되는 모양새를 취하게 되는데, 만약 이 값을 험하게 다뤄, 반환에 반환을 하고 다시 전달전달... 이런 .. 2022. 4. 12. [Vue] Component Component 공식문서 본 거는 블로그에 안 쓰기로 했는데.. 이건 중요한 개념이라 좀 적어두려고 썼다. 컴포넌트는 뷰에서 제공하는 강력한 기능 중 하나로, 미리 만들어놓은 템플릿 뭉탱이를 가져와서 사용함으로써 페이지 구성의 직관성을 키우고, 재사용성을 높일 수 있도록 돕는다. 컴포넌트는 크게 전역 컴포넌트와 지역 컴포넌트 두 가지로 구분할 수 있다. 출력 결과는 content content 이런 식으로 나온다. 아마 리액트에도 있던 기능으로 알고 있는데, 리액트에서는 써본적이 없어서 두 개가 뭐가 다른지는 잘 모르겠다. 여기까지가 개요였고, 이제 글을 쓰고자 했던 중요한 이유인 props와 events에 대해 써볼 것이다. 컴포넌트는 기본적으로 Vue로 선언된 블럭 내부에서 동작하기 때문에, 필연적.. 2022. 4. 4. 취업했습니다. 2022. 2. 24. 스파르타코딩클럽 항해99 4기 후기 추천/비추천 아님, 그냥 후기임 먼저, 항해99는 기본적으로 자기주도형 성장을 장려하는 과정이다. 스스로 공부할 것을 찾고, 이를 통해 프로젝트를 수행하면서 어떻게 해야 기술을 학습할 수 있는지, 어떻게 적용해야 하는지를 깨우쳐야 한다. 이를 해낼 수 있는 사람들은 분명히 항해99를 통해 이득을 얻을 수 있다. 그렇지 못 하거나, 부트캠프 과정을 성실하게 수행하지 않는 사람은 원하는 성과를 얻어내기 힘들 것이다. 이걸 명심하고 신청해야 한다. 항해99는 그냥 취업 시켜주는 과정 아닌가요? 근데 왜 그런 고생을 해야하죠? - 가만히 있어도 뭔가 얻어가는건 분명히 있을 것이다. 하지만 다른 사람들은 가만히 있어서 얻을 수 있는 것을 얻는 걸로 만족하지 않고, 더 많은 것을 성취하기 위해 더 많은 시간을 투자.. 2022. 2. 17. 항해99 이범규 튜터님 실전프로젝트 피드백 기록 기록 별도로 텍스트파일로 보관은 하고 있었는데 깜빡하고 업로드를 안 해서.. 여기에 한꺼번에 적는다. 21. 12. 28. 더보기 -----보고 내용----- 저희 8조의 컨셉은 2030을 타겟으로 한 신조어/옛 유행어 퀴즈풀이, 단어사전을 제공하는 커뮤니티 사이트입니다. 한국의 대표적인 위키 사이트인 나무위키의 서브 커뮤니티인 아카라이브가 부상함에 따라 위키와 커뮤니티가 접목된 형식의 사이트를 개발해 보고자 하는 의도로 프로젝트를 구성하게 되었습니다. 다음은 진행상황입니다. 디자인은 수요일까지 와이어프레임을 완성할 예정이며, 디자인 작업을 수행할 예정입니다. 프론트엔드는 API 명세표 기능 35개 중 18개 51% 완료했습니다. 프론트엔드의 이번 주 목표는 목요일까지 API 명세표상의 모든 기능을 구현.. 2022. 2. 3. [면접] 면접 준비 질문들.. CS 1. CORS란? Cross-Origin Resource Sharing의 약자로, 기본값으로 제한되어 있는 다른 출처(도메인)의 리소스 요청을 허용 할 수 있게 해주는 것을 말한다. 2. RESTful이란? 자원을 요청할 때, 정의는 자원의 명칭으로 하고, 요청은 자원의 행동(메소드)으로 수행하는 것을 말한다. 대표적인 예로는 GET, POST, PUT, PATCH, DELETE가 있다. 3. HTTP 메소드의 종류와 각자의 역할은? GET : URL로 정보를 검색하기 위해 서버에 요청하는 것. POST : URL이 아닌 데이터 부분에 요청 정보를 담아 서버에 요청하는 것으로, 주로 입력의 역할을 한다. PUT : POST와 같은 형식으로 요청 정보를 데이터 부분에 담아 보내지만, 리소스의 전체 내.. 2022. 2. 2. 이전 1 2 3 4 5 6 ··· 22 다음