Latest revision |
Your text |
Line 3: |
Line 3: |
| |Description=meeting for people interested in Go and/or Rust | | |Description=meeting for people interested in Go and/or Rust |
| |Type=Meet-Up | | |Type=Meet-Up |
| | |Date=monthly: 3rd monday |
| | |Start=18:00 |
| | |Duration=4 |
| |Host=gabriel, hanemile, ytvwld | | |Host=gabriel, hanemile, ytvwld |
| | |isRelevant=Yes |
| | |End=22:00 |
| }} | | }} |
| {{Project | | {{Project |
Line 9: |
Line 14: |
| |description=Treffen | | |description=Treffen |
| |project category=Meet-Up | | |project category=Meet-Up |
| |status=obsolete | | |status=alpha |
| }} | | }} |
|
| |
|
| Wir probieren mal was Neues - ein regelmäßiges Treffen für Interessierte an Go und / oder Rust. | | Wir probieren mal was Neues - ein regelmäßiges Treffen für Interessierte an Go und / oder Rust. |
| Regelmäßig bedeutet hier: Monatlich. | | Regelmäßig bedeutet hier: "Der vierte Mittwoch in Monaten mit fünf Mittwochen." |
| | Da das relativ umständlich ist, stehen die nächsten Termine im Infokasten. |
|
| |
|
| Mehr Details werden wohl auch irgendwann™ folgen. | | Mehr Details werden wohl auch irgendwann™ folgen. |
|
| |
| === Quick-Start ===
| |
|
| |
| ==== Go ====
| |
|
| |
| Sprache:
| |
|
| |
| von der [https://golang.org/dl/ Go-Homepage] oder aus den Paketquellen deiner Distro - das Paket sollte golang heißen (z.B. [apt://golang Ubuntu bzw. Debian]).
| |
|
| |
| IDEs:
| |
|
| |
| * [https://www.jetbrains.com/go/ Goland]
| |
|
| |
| ==== Rust ====
| |
|
| |
| Sprache:
| |
|
| |
| von der [https://rustup.rs/ Rust-Homepage] oder aus den Paketquellen deiner Distro - das Paket sollte cargo heißen (z.B. [apt://cargo Ubuntu bzw. Debian]).
| |
|
| |
| IDEs:
| |
|
| |
| * [https://intellij-rust.github.io/ IDEA Rust]
| |
|
| |
|
| === Sonstiges === | | === Sonstiges === |
|
| |
| ==== Vorgestellte Libraries ====
| |
|
| |
| ===== Go =====
| |
|
| |
| * [https://github.com/cheggaaa/pb pb]: Fortschrittsbalken
| |
| * [https://github.com/inconshreveable/log15 log15]: buntes Logging mit mehr Details
| |
| * [https://github.com/fogleman/gg gg]: "Go Graphics" - einfaches 2D-Rendering
| |
| * [https://github.com/ajstarks/svgo]: SVG-Generierung
| |
|
| |
| ===== Rust =====
| |
|
| |
| * [https://github.com/sbosnick/luther Luther]: ein Lexer-Generator
| |
| * [https://www.nphysics.org/ nphysics]: 2D- und 3D-Physiksimulation
| |
| * [https://github.com/rust-lang-nursery/error-chain error-chain]
| |
| * [https://github.com/rust-clique/human-panic human-panic] Fehlerbehandlung für CLI-Anwendungen
| |
| * [https://github.com/hyperium/hyper hyper]: eine Library für HTTP-Server und -Clients
| |
|
| |
| ==== Vorgestellte Projekte ====
| |
|
| |
| ===== Go =====
| |
|
| |
| * [https://git.darknebu.la/GalaxySimulator/Source GalaxySimulator]: Emiles Galaxien-Simulation
| |
| * [https://github.com/mraerino/hexago Hexago]
| |
|
| |
| ===== Rust =====
| |
|
| |
| * [https://pub.ytvwld.de/verify.tgz verify] C-Bindings für [https://github.com/jedisct1/rust-minisign-verify minisign-verify]
| |
|
| |
|
| ==== Sehenswerte Talks ==== | | ==== Sehenswerte Talks ==== |
Line 74: |
Line 30: |
| * [https://www.youtube.com/watch?v=Sn3JklPAVLk An introduction to structs, traits, and zero-cost abstractions by Tim McLean] | | * [https://www.youtube.com/watch?v=Sn3JklPAVLk An introduction to structs, traits, and zero-cost abstractions by Tim McLean] |
|
| |
|
| ==== Bücher / Anleitungen / Übersichten ==== | | ==== Bücher / Anleitungen ==== |
| | |
| ===== Go =====
| |
| | |
| * [https://tour.golang.org/ A Tour of Go]: interaktive Tutorials zu vielen Go-Features
| |
| * [https://go-search.org/ Go Search]: Suche für Go-Pakete
| |
| | |
| ===== Rust =====
| |
|
| |
|
| * [https://doc.rust-lang.org/book/ The Rust Book] | | * [https://doc.rust-lang.org/book/ The Rust Book] |
| * [https://doc.rust-lang.org/rust-by-example/ Rust By Example] | | * [https://doc.rust-lang.org/rust-by-example/ Rust By Example] |
| * [https://crates.io/ crates.io]: Rust-Crates
| |
| * [http://arewegameyet.com/ Are We Game Yet?]: eine Übersicht von Gaming-Libraries
| |
| * [https://rust-lang-nursery.github.io/cli-wg/index.html Command line apps in Rust]
| |
| * [https://rust-lang-nursery.github.io/rust-cookbook/ Rust Cookbook]
| |