- 하나의 프로젝트는 하나 또는 서로 관련된 두 개 이상의 주제에 대한 예시 코드로 구성되어 있습니다.
- 각 주제에 대한 설명은 프로젝트 디렉토리 하위의 README.md 를 참조하시길 바랍니다.
형식)
프로젝트-이름
@기여자-이름
bicycle_db
@notJoondb-connection
@Jihun @Whis-devdeclarative-prog
@darkenpengdependency-injection
@Jihunerror-handling
@Whis-devfile-handling
@ycheesefor-comprehension-in-scala
@hatchling13for-comprehension-in-zio
@hatchling13json-handling
@junghoon-vansmulti-project
@ycheesetesting
@ycheesewebhook
@notJoon
-
예제코드의 실행 결과를 보려면 각 프로젝트의 Main Class를 실행해주세요.
-
경로 : ~/working-scala/
sbt project `프로젝트 이름` run
- 스칼라의 기본 컨벤션을 따른다.
- src/main/scala 하위에 Main.scala가 위치힌다.
- 영어 소문자로 표기한다.
- 띄어쓰기는
-
로 표기한다. - 예시) working-scala
- 파스칼 케이스로 표기한다.
- 예시) FileName.scala
- Main으로 통일한다.
# path
~/working-scala/
# generate docs using sbt
$ sbt project {project-name}
$ doc
# command
npx http-server {project-name}/target/scala-2.13/api