Update README.md

This commit is contained in:
WH64 2024-03-09 23:56:48 +09:00 committed by GitHub
parent 1ee63d4ae6
commit 51a93a1671
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,17 +1,33 @@
```c
#include <stdio.h>
```go
package main
int main(int argc, char **argv)
{
printf("Hello, World!\n");
return 0;
import (
"fmt"
"encoding/json"
)
type Person struct {
Name string `json:"name"`
Age int `json:"age"`
}
```
func main() {
raw := []byte(`{"name":"Project_IO","age":"20"}`)
var data Person
err := json.Unmarshal(raw, &data)
if err != nil {
panic(err)
}
fmt.Printf("NAME: %s\nAGE: %s\n", data.Name, data.Age)
}
```bash
[projecttl@fedora:~$ gcc -o a.out main.c
[projecttl@fedora:~$ ./a.out
Hello, World!
[projecttl@fedora:~$
projecttl@fedora:~$ go run main.go
NAME: Project_IO
AGE: 20
projecttl@fedora:~$
```
<br/>