I've heard about how scientists are using AI to create novel proteins. I'm a little unclear though on why this is important. If I were to able to create a new protein what are the potential practical uses of this novel interesting protein?
The ability to create novel proteins using AI has significant implications across many fields, including medicine, agriculture, and energy production. Here are a few examples of potential practical uses of novel proteins:

- **Drug development:** Proteins are key players in many biological processes, and the ability to create novel proteins could allow for the development of new drugs to target diseases. For example, scientists could use AI to design proteins that can bind to specific molecules or receptors in the body, potentially leading to new treatments for cancer, Alzheimer's disease, and other conditions.

- **Enzyme optimization:** Enzymes are proteins that catalyze chemical reactions in the body and are used in a wide range of industries, from food production to biofuels. AI can be used to design novel enzymes or optimize existing ones to improve their efficiency and stability, leading to more effective and sustainable industrial processes.

- **Agriculture:** Novel proteins can be used to enhance crop yields and improve resistance to pests and diseases. For example, scientists could design proteins that bind to specific plant pathogens or enhance photosynthesis in crops, leading to more productive and sustainable agriculture.

- **Materials science:** Proteins have unique properties that make them attractive for use in materials science. For example, spider silk is extremely strong and elastic, and scientists are working on creating synthetic versions of this protein for use in textiles, medical devices, and other applications.
How can I make a web request in golang ?
To do a simple HTTP GET request in Go you could do the following:
```go
package main

import (
	io
	log
	net/http
	os
)

func main() {
	log.Println(Sending request...)
	res, err := http.Get(http://example:80)
	if err != nil {
		log.Fatal(err)
	}

	log.Println(Reading response...)
	if _, err := io.Copy(os.Stdout, res.Body); err != nil {
		log.Fatal(err)
	}
}
```