Here you will find all the studies and projects developed in Golang during my reading of the book: **[The Go Programming Language](https://shorturl.at/bjwyU)**

> source of the book **[here](https://github.com/adonovan/gopl.io/)**

## How to run the projects?

To run the projects, you need to have the Go installed on your machine. If you don't have it, you can download it [here](https://golang.org/dl/).

After installing Go, you can run the projects using the command:

```bash
go run <project-name>.go
```

If you want to compile the project, you can use the command:

```bash
go build <project-name>.go
```

And if you want to see the compiled project, you can use the command:

```bash
./<project-name>
```

## What I studied in this book?

- [x] Preface
  - [x] The Origins of Go
  - [x] The Go Project
  - [x] Organization of the Book
  - [x] Where to Find More Information
  - [x] Acknowledgments

- [ ] 1. Tutorial
  - [x] 1.1 Hello, World 
  - [ ] 1.2 Command-Line Arguments
  - [ ] 1.3 Finding Duplicate Lines
  - [ ] 1.4 Animated GIFs
  - [ ] 1.5 Fetching a URL
  - [ ] 1.6 Fetching URLs Concurrently
  - [ ] 1.7 A Web Server
  - [ ] 1.8 Loose Ends


- [ ] 2. Program Structure