Skip to content

1회차 목표 #1

@kkweon

Description

@kkweon

Overview

각자 만들고 싶은 패키지를 만들어보아요.

"패키지를 만들어보자"가 목적은 아니고 패키지를 만들어 보는 과정을 통해 Rust 의 기능들을 익혀보자에 가깝습니다.

예를 들어,

  • Rust 에서는 어떻게 환경 변수를 받지?
  • Rust 에서는 어떻게 stdin 을 받지 혹은 command line arguments 를 받지?
  • Rust 에서는 JSON serialization 을 어떻게 하지?
  • Rust 에서는 HTTP Request를 어떻게 보내지?

등등

그리고 이를 PR 을 통해 보냄으로써 양방향 knowledge sharing 을 하는 것이 목표입니다.

체크리스트

  • Cargo 패키지 생성하기 via cargo new <package_name>
  • test 코드 작성하기 (Rust에서 TDD는 매우 재밌습니다 doctest 지원, example 지원, test module 지원)
  • PR 보내기 for knowledge sharing
  • (optional) crates.io publish 하기 via cargo publish

언제까지?

일단은 ~ 4월 끝나기 전까지 시간 되는대로 해보는 걸로

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions