Skip to main content

Command Palette

Search for a command to run...

Latest articles

  1. url 끝에 붙는 / 는 무슨의미일까

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

    Apr 7, 2024
    url 끝에 붙는 / 는 무슨의미일까
  2. Golang은 map에 대한 atomic 연산을 지원하지 않는다.

    Go 의 map 은 여러 고루틴이 동시에 update 할 수 없다. Go 의 map 에 대한 아토믹 연산이 정의되지 않은 이유 사실 여러 고루틴이 맵에 접근하는 연산을 하게 되는 경우는 이미 동기화된 대규모 데이터 구조나 계산의 일부일 가능성이 크다. 즉 여러 고루틴이 하나의 맵에 안전하게 접근할 필요성이 그다지 크지 않기 때문에 Go의 개발자들은 map에 대한 아토믹 연산을 정의하지 않았다. 어차피 map을 동시에 쓰게되는 상황은 엄청 큰 대...

    Apr 2, 2023
    Golang은 map에 대한 atomic 연산을 지원하지 않는다.