# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 18
# self = https://watcher.sour.is/conv/4jsfxfa
Okay so I have no clue about Rust nor am I a very proficient programmer, but surely this is even more of a joke than this repo portrays it to be? It can't actually be this ridiculous to make a hello world in Rust surely πŸ˜…
@eldersnake I'm afraid it is really 🀣

A "Hello World" in Go is just:


$ go mod init hello
$ cat > main.go <<EOF
package main

import "fmt"

func main() {
    fmt.Println("Hello World")
}
$ go build
$ ./hello
Hello World
@eldersnake I'm afraid it is really 🀣

A "Hello World" in Go is just:


$ go mod init hello
$ cat > main.go <<EOF
package main

import "fmt"

func main() {
    fmt.Println("Hello World")
}
$ go build
$ ./hello
Hello World
@eldersnake I'm afraid it is really 🀣

A "Hello World" in Go is just:


$ go mod init hello
$ cat > main.go <<EOF
package main

import "fmt"

func main() {
    fmt.Println("Hello World")
}
$ go build
$ ./hello
Hello World
@eldersnake I'm afraid it is really 🀣

A "Hello World" in Go is just:


$ go mod init hello
$ cat > main.go <<EOF
package main

import "fmt"

func main() {
    fmt.Println("Hello World")
}
$ go build
$ ./hello
Hello World
@eldersnake It is a joke.


$ mkdir foo && cd foo
$ cargo init
     Created binary (application) package
$ cargo run
   Compiling ach v0.1.0 (/tmp/tmp/ach)
    Finished dev [unoptimized + debuginfo] target(s) in 1.17s
     Running `target/debug/ach`
Hello, world!
$ cat src/main.rs
fn main() {
    println!("Hello, world!");
}
$


(Yes, a β€œhello world” is the default code created by cargo init.)
@eldersnake It is a joke.


$ mkdir foo && cd foo
$ cargo init
     Created binary (application) package
$ cargo run
   Compiling ach v0.1.0 (/tmp/tmp/ach)
    Finished dev [unoptimized + debuginfo] target(s) in 1.17s
     Running `target/debug/ach`
Hello, world!
$ cat src/main.rs
fn main() {
    println!("Hello, world!");
}
$


(Yes, a β€œhello world” is the default code created by cargo init.)
@eldersnake It is a joke.


$ mkdir foo && cd foo
$ cargo init
     Created binary (application) package
$ cargo run
   Compiling ach v0.1.0 (/tmp/tmp/ach)
    Finished dev [unoptimized + debuginfo] target(s) in 1.17s
     Running `target/debug/ach`
Hello, world!
$ cat src/main.rs
fn main() {
    println!("Hello, world!");
}
$


(Yes, a β€œhello world” is the default code created by cargo init.)
@movq Oh! LOL πŸ˜† I thought that was serious πŸ˜†
@movq Oh! LOL πŸ˜† I thought that was serious πŸ˜†
@movq Oh! LOL πŸ˜† I thought that was serious πŸ˜†
@movq Oh! LOL πŸ˜† I thought that was serious πŸ˜†
@movq LOL, well that is *much* more reasonable πŸ˜„

But yeah @prologic, I am finally just starting to learn Go actually. It's surprised me, from what I've seen, how simple some things can be on the web development side. For example something like the Gin web framework (example), things are happening in less boilerplate than often what I've seen in PHP frameworks etc which I didn't expect.
@movq LOL, well that is *much* more reasonable πŸ˜„

But yeah @prologic, I am finally just starting to learn Go actually. It's surprised me, from what I've seen, how simple some things can be on the web development side. For example something like the Gin web framework (example), things are happening in less boilerplate than often what I've seen in PHP frameworks etc which I didn't expect.
@eldersnake Yeah there are some nice Go web frameworks for sure πŸ‘Œ I don't use any myself because I like to get down and dirty and build my own libraries or use simple things but nevertheless things like Gin are pretty decent πŸ˜…
@eldersnake Yeah there are some nice Go web frameworks for sure πŸ‘Œ I don't use any myself because I like to get down and dirty and build my own libraries or use simple things but nevertheless things like Gin are pretty decent πŸ˜…
@eldersnake Yeah there are some nice Go web frameworks for sure πŸ‘Œ I don't use any myself because I like to get down and dirty and build my own libraries or use simple things but nevertheless things like Gin are pretty decent πŸ˜…
@eldersnake Yeah there are some nice Go web frameworks for sure πŸ‘Œ I don't use any myself because I like to get down and dirty and build my own libraries or use simple things but nevertheless things like Gin are pretty decent πŸ˜