Documentation
      ¶
    
    
  
    
  
    Overview ¶
Gogs(Go Git Service) is a painless self-hosted Git Service written in Go.
      
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| 
       modules
        | 
      |
| 
         
          
            auth/ldap
            
            
          
           
      Package ldap provide functions & structure to query a LDAP ldap directory For now, it's mainly tested again an MS Active Directory service, see README.md for more information 
         | 
      Package ldap provide functions & structure to query a LDAP ldap directory For now, it's mainly tested again an MS Active Directory service, see README.md for more information | 
| 
         
          
            avatar
            
            
          
           
      It is recommend to use this way cacheDir := "./cache" defaultImg := "./default.jpg" http.Handle("/avatar/", avatar.CacheServer(cacheDir, defaultImg)) 
         | 
      It is recommend to use this way cacheDir := "./cache" defaultImg := "./default.jpg" http.Handle("/avatar/", avatar.CacheServer(cacheDir, defaultImg)) | 
| 
         
          
            cron
            
            
          
           
      Package cron implements a cron spec parser and job runner. 
         | 
      Package cron implements a cron spec parser and job runner. | 
| 
         
          
            crypto/ssh
            
            
          
           
      Package ssh implements an SSH client and server. 
         | 
      Package ssh implements an SSH client and server. | 
| 
         
          
            crypto/ssh/agent
            
            
          
           
      Package agent implements a client to an ssh-agent daemon. 
         | 
      Package agent implements a client to an ssh-agent daemon. | 
| 
         
          
            crypto/ssh/terminal
            
            
          
           
      Package terminal provides support functions for dealing with terminals, as commonly found on UNIX systems. 
         | 
      Package terminal provides support functions for dealing with terminals, as commonly found on UNIX systems. | 
| 
         
          
            crypto/ssh/test
            
            
          
           
      This package contains integration tests for the golang.org/x/crypto/ssh package. 
         | 
      This package contains integration tests for the golang.org/x/crypto/ssh package. | 
| 
         
          
            identicon
            
            
          
           
      一个基于hash值生成随机图像的包。 
         | 
      一个基于hash值生成随机图像的包。 | 
| 
         
          
            ldap/_examples
            
            command
          
          
         
       | 
      |
| 
         
          
            ssh
            
            
          
           
      Prototype, git client looks like do not recognize req.Reply. 
         | 
      Prototype, git client looks like do not recognize req.Reply. | 
| 
         
          
            uuid
            
            
          
           
      Package uuid provides implementation of Universally Unique Identifier (UUID). 
         | 
      Package uuid provides implementation of Universally Unique Identifier (UUID). | 
 Click to show internal directories. 
   Click to hide internal directories. 









