# Values

This section demonstrates basic string concatenation, arithmetic operations, and boolean logic. Let's break it down step by step:

```go
// Package declaration - Every Go program starts with a package declaration.
package main

// Importing the "fmt" package - It provides functions for formatting and printing.
import "fmt"

// The main function - It is the entry point of the program.
func main() {
	// Print the concatenated string "go" + "lang"
	fmt.Println("go" + "lang")

	// Print the result of the arithmetic operation 1+1
	fmt.Println("1+1 =", 1+1)

	// Print the result of the arithmetic operation 7.0/3.0
	fmt.Println("7.0/3.0 =", 7.0/3.0)

	// Print the result of the boolean operation true && false (logical AND)
	fmt.Println(true && false)

	// Print the result of the boolean operation true || false (logical OR)
	fmt.Println(true || false)

	// Print the result of the boolean operation !true (logical NOT)
	fmt.Println(!true)
}
```

### Output

```
golang
1+1 = 2
7.0/3.0 = 2.3333333333333335
false
true
false
```

Now, let's go through each part:

1.  **Package Declaration:**

    ```go
    package main
    ```

    * In Go, every program starts with a package declaration. The `main` package is a special package that serves as the entry point for the executable programs.
2.  **Import Statement:**

    ```go
    import "fmt"
    ```

    * This line imports the "fmt" package, which provides functions for formatting and printing text.
3.  **Main Function:**

    ```go
    func main() {
    ```

    * The `main` function is the entry point of the program. Execution of the program begins here.
4.  **String Concatenation:**

    ```go
    fmt.Println("go" + "lang")
    ```

    * This line prints the concatenated string "go" + "lang" using the `Println` function from the "fmt" package.
5.  **Arithmetic Operations:**

    ```go
    fmt.Println("1+1 =", 1+1)
    fmt.Println("7.0/3.0 =", 7.0/3.0)
    ```

    * These lines print the results of simple arithmetic operations. The first line prints the sum of 1 and 1, and the second line prints the result of dividing 7.0 by 3.0.
6.  **Boolean Logic:**

    ```go
    fmt.Println(true && false)
    fmt.Println(true || false)
    fmt.Println(!true)
    ```

    * These lines demonstrate boolean logic. The first line prints the result of the logical AND operation between `true` and `false`. The second line prints the result of the logical OR operation. The third line prints the result of the logical NOT operation on `true`.
7.  **Closing Brace:**

    ```go
    }
    ```

    * The closing brace marks the end of the `main` function.

This Go program thus introduces string concatenation, arithmetic operations, and boolean logic using the basic features of the language. It's a simple and concise example to get started with Go programming.
