davidroman0O / learn-rust

Nothing extraordinary, I'm trying to take notes during my learning journey

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My learning journey

Here some notes about each things I've learned about Rust.

  • language:
    • helloworld
    • variables
    • ownership
    • conditions
    • pattern
    • pointers
    • collections
    • loops
    • functions
    • modules
    • structs
    • enums
    • errors
    • generics
    • traits
    • lifetime
  • projects:
    • cli hangman game

Good Blogs:

Good videos:

Good links:

Projects to do to learn

  • Hangman cli
  • termion game of life

Cool libs

https://github.com/curlpipe/ox https://github.com/redox-os/termion https://github.com/vislyhq/stretch https://github.com/paritytech/wasmi

Having rust-analyzer working on VSCode on W10

Based on this post from github

rustup update

rustup install stable
rustup default stable
rustup component add rls rust-analysis rust-src
  • Uninstall Rust and rust-analyzer plugins in VSCode
  • restart VSCode
  • install the plugins
  • close VSCode

On your project run:

cargo check && cargo build && cargo doc on respository

Open VSCode again -> RLS is building

About

Nothing extraordinary, I'm trying to take notes during my learning journey


Languages

Language:Rust 100.0%