This project utilizes reverse engineering and disassembly to collect addresses from binary files, combines them, and calculates the size occupied by each dependency in the final binary file, showcasing the results in a visual manner. It can be used to analyze the file size after compilation of Go programs and supports both command-line and web usage methods.