![image](https://github.com/mytechnotalent/Go-Hacking/blob/main/Go%20Hacking.png?raw=true)

## FREE Reverse Engineering Self-Study Course [HERE](https://github.com/mytechnotalent/Reverse-Engineering-Tutorial)

<br>

# Go Hacking
A FREE comprehensive online Go hacking tutorial utilizing the x64, ARM64 and ARM32 architectures going step-by-step into the world of reverse engineering Golang from scratch.

## FREE Book
[Download](https://github.com/mytechnotalent/Go-Hacking/blob/main/Go%20Hacking.pdf)

## Chapter 1: Hello Distributed System World
This chapter covers the basics of setting up a dev environment and basic hello world style Go program for the x64 architecture.

-> Click [HERE](https://github.com/mytechnotalent/Go-Hacking/blob/main/Go%20Hacking.pdf) to read the FREE pdf book.

## Chapter 2: Debugging Hello Distributed System World
This chapter covers debugging of the basic hello world style Go program for the x64 architecture.

-> Click [HERE](https://github.com/mytechnotalent/Go-Hacking/blob/main/Go%20Hacking.pdf) to read the FREE pdf book.

## Chapter 3: Hacking Hello Distributed System World
This chapter covers hacking of the basic hello world style Go program for the x64 architecture.

-> Click [HERE](https://github.com/mytechnotalent/Go-Hacking/blob/main/Go%20Hacking.pdf) to read the FREE pdf book.

## Chapter 4: Primitive Types
This chapter covers Golang primitive types for the x64 architecture.

-> Click [HERE](https://github.com/mytechnotalent/Go-Hacking/blob/main/Go%20Hacking.pdf) to read the FREE pdf book.

## Chapter 5: Debugging Primitive Types
This chapter covers Golang debugging of the primitive types for the x64 architecture.

-> Click [HERE](https://github.com/mytechnotalent/Go-Hacking/blob/main/Go%20Hacking.pdf) to read the FREE pdf book.

## Chapter 6: Hacking Primitive Types
This chapter covers Golang hacking of the primitive types for the x64 architecture.

-> Click [HERE](https://github.com/mytechnotalent/Go-Hacking/blob/main/Go%20Hacking.pdf) to read the FREE pdf book.

## Chapter 7: Control Flow
This chapter covers Golang control flow for the x64 architecture.

-> Click [HERE](https://github.com/mytechnotalent/Go-Hacking/blob/main/Go%20Hacking.pdf) to read the FREE pdf book.

## Chapter 8: Debugging Control Flow
This chapter covers Golang debugging control flow for the x64 architecture.

-> Click [HERE](https://github.com/mytechnotalent/Go-Hacking/blob/main/Go%20Hacking.pdf) to read the FREE pdf book.

## Chapter 9: Hacking Control Flow
This chapter covers Golang hacking control flow for the x64 architecture.

-> Click [HERE](https://github.com/mytechnotalent/Go-Hacking/blob/main/Go%20Hacking.pdf) to read the FREE pdf book.

## Chapter 10: Advanced Control Flow
This chapter covers Golang advanced control flow for the x64 architecture.

-> Click [HERE](https://github.com/mytechnotalent/Go-Hacking/blob/main/Go%20Hacking.pdf) to read the FREE pdf book.

## Chapter 11: Debugging Advanced Control Flow
This chapter covers Golang debugging advanced control flow for the x64 architecture.

-> Click [HERE](https://github.com/mytechnotalent/Go-Hacking/blob/main/Go%20Hacking.pdf) to read the FREE pdf book.

## Chapter 12: Hacking Advanced Control Flow
This chapter covers Golang hacking advanced control flow for the x64 architecture.

-> Click [HERE](https://github.com/mytechnotalent/Go-Hacking/blob/main/Go%20Hacking.pdf) to read the FREE pdf book.

## License
[Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0)
