― Workshop for å lære programmeringsspråket Rust gjennom sjakk ―
Er du klar for Rust-workshop? Hopp til intro-siden! Intro →
Rust-boka vil være en av dine beste venner i løpet av dette kurset. Start med å kjøre installasjonskommandoen den foreslår:
curl --proto '=https' --tlsv1.3 https://sh.rustup.rs -sSf | sh
På MacOS kan det være nødvendig å kjøre denne i stedet:
curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
Dersom du bruker IntelliJ anbefales det sterkt å installere Rust-utvidelsen, og konfigure den slik:
Det kan også være kjekt å ha tilgang til avlusing (eng. debugging) om du jobber i IntelliJ. Kjør i så fall
sudo dnf install llvm-toolset
og last ned utvidelsen Native Debugging Support fra IntelliJ-markedsplassen.
cargo run
for å kjøre programmet i oppgaven du jobber medcargo run finished
for å gjøre det ferdige sjakk-spilletcargo test
for å kjøre alle testercargo test task_0
kjører tester for en spesifikk oppgave (erstatt 0 med din oppgave)
Oppsettet for workshopen er beskrevet i doc/workshop.md. Der finner du en full oversikt med alle run- og test-kommandoene, som kan kjøres rett fra .md-filen i IntelliJ.