diff --git a/docs/blog/1.示例/示例文章9.md b/docs/blog/1.示例/示例文章9.md index 602dd7b7..2a19d38f 100644 --- a/docs/blog/1.示例/示例文章9.md +++ b/docs/blog/1.示例/示例文章9.md @@ -3,133 +3,3 @@ title: 示例文章9 createTime: 2024/03/01 22:56:03 permalink: /article/z8zvx0ru/ --- - -:::go-repl - -```go -package main - -import ( - "fmt" -) - -func main() { - fmt.Println("Hello World") -} -``` - -::: - -:::go-repl - -```go -package main - -import ( - "fmt" - "math/rand" - "time" -) - -func main() { - for i := 0; i < 10; i++ { - dur := time.Duration(rand.Intn(1000)) * time.Millisecond - fmt.Printf("Sleeping for %v\n", dur) - // Sleep for a random duration between 0-1000ms - time.Sleep(dur) - } - fmt.Println("Done!") -} -``` - -::: - -::: go-repl - -```go -package main - -import ( - "fmt" - "io" - "log" - "net" - "net/http" - "os" -) - -func main() { - http.HandleFunc("/hello", func(w http.ResponseWriter, r *http.Request) { - fmt.Fprint(w, "Hello, playground") - }) - - log.Println("Starting server...") - l, err := net.Listen("tcp", "localhost:8080") - if err != nil { - log.Fatal(err) - } - go func() { - log.Fatal(http.Serve(l, nil)) - }() - - log.Println("Sending request...") - res, err := http.Get("http://localhost:8080/hello") - if err != nil { - log.Fatal(err) - } - - log.Println("Reading response...") - if _, err := io.Copy(os.Stdout, res.Body); err != nil { - log.Fatal(err) - } -} -``` - -::: - -::: kotlin-repl - -```kotlin -class Contact(val id: Int, var email: String) - -fun main(args: Array) { - val contact = Contact(1, "mary@gmail.com") - println(contact.id) -} -``` - -::: - -::: kotlin-repl - -```kotlin -fun mul(a: Int, b: Int): Int { - return a * b -} - -fun main(args: Array) { - print(mul(-2, 4)) -} -``` - -::: - -::: rust-repl - -```rust -fn main() { - println!("Hello, world!"); -} -``` - -::: - -::: rust-repl - -```rust -fn main() { - printlnl!("Hello, world!"); -} -``` - -:::