| 
             Алгоритм хешування SHA2 використовують для визначення коротких ідентифікаторів для бінарних або текстових даних. Він використовується наприклад в TLS/SSL сертифікатах. В Go визначити хеш SHA2 хеш можна наступним чином.  | 
          |
            ![]()  
          
           | 
        |
| 
             Стандартна бібліотека Go включає реалізацію кількох різноманітних
алгоритмів хешування, вони доступні нам як пакети   | 
          
            
          
           | 
        
            
          
           | 
        |
| 
             Шаблон для генерації хешу наступний -   | 
          
            
          
           | 
        
| 
             
  | 
          
            
          
           | 
        
| 
             Результатом цієї операції - стане SHA1 хеш у вигляді
зрізу байтів, який ми можемо представити як рядок пізніше.
Аргумент ( що передається методому   | 
          
            
          
           | 
        
            
          
           | 
        
| 
             Running the program computes the hash and prints it in a human-readable hex format.  | 
          
            
          
           | 
        
| 
             Ви можете обчислювати і інші типи хешів використовуючи
схожий до вищенаведеного сценарій. Напряклад, для
прорахунку SHA512 імпортуйте   | 
          |
| 
             Зауважте - якщо вам потрібні криптографічно-безпечні хеші - спершу порівняйте переваги і недоліки різноматнітних алгоритмів хешування!  | 
          
Наступний приклад: Кодування Base64.