This code example demonstrates how to write and run tests for a simple Go function named Square. The Square function calculates the square of an integer, and the accompanying test file, main_test.go, contains test cases to ensure the correctness of this function. The code showcases a standard Go testing approach, with test cases covering positive, zero, and negative input scenarios