Giter VIP home page Giter VIP logo

gobyexample's Introduction

Hits

Hi There 👋

My name is MinJae Kwon (a.k.a mingrammer).

  • 💻 A software engineer who loves designing system architectures.
  • ❤️ Love open source. Appreciate all the open source contributors.
  • 🎨 Creator of Diagrams, the Diagram as Code language. (Try it!)
  • 🛠️ Don't fall in love with the tech. Fall in love with problem solving.
  • 🏭 Love automating boring tasks and making tools for developers.

mingrammer's github stats

gobyexample's People

Contributors

mingrammer avatar suckzoo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

gobyexample's Issues

Remaning topics

  • 채널 닫기
  • 채널에서의 Range
  • 타이머
  • 티커
  • 워커 풀
  • 속도 제한
  • 원자성 카운터
  • 뮤텍스
  • 상태있는 고루틴
  • 정렬
  • 함수를 사용한 정렬
  • 패닉
  • 지연
  • 컬렉션 함수
  • 문자열 함수
  • 문자열 포맷팅
  • 정규표현식
  • JSON
  • 시간
  • 타임스탬프
  • 시간 포맷팅/파싱
  • 난수
  • 숫자 파싱
  • URL 파싱
  • SHA1 해시
  • Base64 인코딩
  • 파일 읽기
  • 파일 쓰기
  • 라인 필터
  • 커맨드라인 인자
  • 커맨드라인 플래그
  • 환경변수
  • 프로세스 생성
  • 프로세스 실행
  • 시그널
  • 종료

non-blocking-channel-operations.go 문의

@mingrammer
안녕하세요. 번역해 주신 문서 너무 재미있게 잘 보고 있습니다.
감사드립니다.

보다가 좀 애매한 부분이 있어서 문의 드립니다.
아래 부분에서 "다중 비동기 select를 구현하기 위해 위의 default문에 다중 case를 구현할 수 있습니다." <== 요 부분을 "다중 비동기 select를 구현하기 위해 default문 위에 다중 case를 구현할 수 있습니다." 로 바꾸면 어떨까 해서 올려봅니다. 뭔가 의미가 좀 애매하기도 하고 아래 예제상에서는 이게 더 어울리지 않을까 하는 생각이 들어서 올립니다.

   // 다중 비동기 select를 구현하기 위해 위의 `default`문에 다중 `case`를 구현할 수 있습니다.
//  다음은 `messages`와 `signals` 두 채널로부터의 비동기 수신을 시도합니다.
select {
case msg := <-messages:
	fmt.Println("received message", msg)
case sig := <-signals:
	fmt.Println("received signal", sig)
default:
	fmt.Println("no activity")
}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.