profile
이것저것 해보고있습니다.

2023-05-01

Intermediate Variable 쓰는이유

2023년 5월 1일
·
0개의 댓글
·

Go는 map에 대한 atomic 연산을 지원하지 않는다.

Go의 atomic 연산에 대해..

2023년 4월 29일
·
0개의 댓글
·

Go에서 의존성 더 쉽게 주입하는법

private interface를 활용하자

2023년 4월 6일
·
0개의 댓글
·

2023-03-26

추상클래스 추상클래스를 확장한 새로운 추상클래스를 만들 수 있다. 추상클래스도 멤버변수와 구현된 메서드를 가질 수 있다. 인터페이스 default 키워드를 통해 인터페이스의 기본 메서드를 구현 할 수 있다. 상수를 가질 수 잇다. interface vs abstr

2023년 4월 6일
·
0개의 댓글
·

2023-03-24

java 의 override 어노테이션 와 의 차이. @Overide 어노테이션은 메서드가 부모 클래스나 인터페이스에서 상속되었음을 컴파일러에게 알려줌. 따라서 @Overide 어노테이션이 달려있으면, 컴파일러는 해당 메서드가 부모 클래스나 인터페이스에서 선언된

2023년 4월 6일
·
0개의 댓글
·

2023-02-10

Bookmark The internet didn’t kill counterculture—you just won’t find it on Instagram (documentjournal.com) 당신이 받은 50만개의 인스타그램 좋아요는 당신의 것이 아니다. 그것은 마크저

2023년 2월 9일
·
0개의 댓글
·

2023-02-05

go generic, type parameters

2023년 2월 5일
·
0개의 댓글
·

2023-02-04

자바 공부하다 신기한것 자바 생성자 (constructor)는 리턴타입을 명시할필요가 없다. java나 kotlin에서의 constructor method 나 python의 init method 같은걸로 객체 생성하는것과 다르게 go 에서는 func new() Mot

2023년 2월 5일
·
0개의 댓글
·

2023-01-30

JVM JRE JDK JVM (Java Virtual Machine) JRE (Java Runtime Environment) = JVM + Libraries + Other Components JDK (Java Development Kit) = JRD + Compilers + Debuggers

2023년 2월 5일
·
0개의 댓글
·

2023-01-29

java의 short 자료형 java의 short 는 int16와 같다 그러니까 16비트 라는 뜻 java의 byte는 8비트 (go 의 int8 go의 byte는 uint8과 같다) java의 short는 16비트 java의 int는 32비트 java의 long은 64비트 java의 float 과 double float은 32비트 double은 64...

2023년 1월 28일
·
0개의 댓글
·

2023-01-24

인터페이스를 구현했는지 확인하기 go 에서 특정 인터페이스를 내가 만든 구조체가 구현하고있는지 확인하려면 이렇게 하면된다. 제일 위의 var (...) 구문을 통해서 각 인터페이스를 StructThatImplABC 구조체가 구현하고있는지 확인할 수 있게 된다. 먼저

2023년 1월 23일
·
0개의 댓글
·

2023-01-16

포트를 점유하고있는 프로세스 찾기

2023년 1월 19일
·
0개의 댓글
·

2023-01-12

서버푸시 HTTP/2 상에서 이용가능 서버에서 클라이언트로 데이터를 전송하는 것 (기존에 요청을 받으면 응답하는 단방향 방식과 다르다.) css 파일이나 이미지 파일 이런것들이 필요한지 여부를 클라이언트가 파악하고 다시 서버에 요청하는 것 보단 필요한 파일들을 서버가 먼저 줘서 효율성을 높이는데 사용할 수 있다. TLS 인증서가 필수 자주 바뀌지 않는 리소...

2023년 1월 19일
·
0개의 댓글
·

2023-01-09

trailing slash url 끝에 붙는 / ex. https://google.com/ 해당 경로가 서브트리임을 명시 (쉽게 말해 해당 경로가 디렉토리임 .. 하위에 트리 구조를 가질 수 잇음) 이게 안붙으면 해당 경로가 최종 노드임을 명시 (쉽게 말해 해당 경로가 파일임 .. 더이상 하위에 다른 path 를 붙일 수 없음) https://googl...

2023년 1월 19일
·
0개의 댓글
·
post-thumbnail

2023-01-05

http.NewRequest vs httptest.NewRequest http.NewRequest 는 문제가 생기면 에러를 반환 httptest.NewRequest 는 문제가 생기면 패닉 클라이언트가 응답을 받아들이는 방식 클라이언트는 먼저 상태코드를 받고, 그 다음

2023년 1월 5일
·
0개의 댓글
·

2022년 있었던일

회고 2022년

2023년 1월 3일
·
0개의 댓글
·
post-thumbnail

2023-01-03

2023년 1월 3일 배운것

2023년 1월 3일
·
0개의 댓글
·

2023-01-02

2023년 1월 2일 배운것

2023년 1월 3일
·
0개의 댓글
·

2022-12-31

2022년 12월 31일 배운것

2023년 1월 3일
·
0개의 댓글
·

2022-12-30

2022년 12월 30일 배운것

2023년 1월 3일
·
0개의 댓글
·