commit dbd66207a1a25a4075b8cb316262a962478fd168 Author: asandikci Date: Mon Jan 1 00:23:29 2024 +0300 Initial Commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6985cf1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,14 @@ +# Generated by Cargo +# will have compiled files and executables +debug/ +target/ + +# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries +# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html +Cargo.lock + +# These are backup files generated by rustfmt +**/*.rs.bk + +# MSVC Windows builds of rustc generate these, which store debugging information +*.pdb diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..c170f42 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,10 @@ +{ + "[rust]": { + "editor.defaultFormatter": "rust-lang.rust-analyzer", + "editor.tabSize": 2 + }, + "rust-analyzer.rustfmt.extraArgs": [ + "--config", + "tab_spaces=2" + ], +} \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..3651be5 --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +# Rust Learning - Playground + +### Resources: +- [ ] (WIP) Eydi Gözeneli hocamızın [videoları](https://youtube.com/watch?v=Cr1KmCExxmM&list=PLgvWD2scL860_6ppZQS6i86vQuX_5wV2-&index=2) +- [ ] (WIP) Emin Fedar hocamızın [ders slaytları](https://github.com/eminfedar/rust-tr-ders-slaytlari/) +- [ ] (WIP) Rust Lang [Dökümantasyonu](https://doc.rust-lang.org/book/title-page.html) + - [Interaktif Versiyon](https://rust-book.cs.brown.edu/)u kullanmanız önerilir +- [ ] (TODO) Google [Comprehensive Rust](https://google.github.io/comprehensive-rust/) +- [ ] (TODO) [RustLing Örnekleri](https://rustlings.cool/) diff --git a/basics/hello_world b/basics/hello_world new file mode 100755 index 0000000..260b36b Binary files /dev/null and b/basics/hello_world differ diff --git a/basics/hello_world.rs b/basics/hello_world.rs new file mode 100644 index 0000000..d6f5206 --- /dev/null +++ b/basics/hello_world.rs @@ -0,0 +1,3 @@ +fn main() { + println!("hello world!"); +}