github.com/hellobchain/third_party@v0.0.0-20230331131523-deb0478a2e52/ldap.v2/README.md (about)

     1  [![GoDoc](https://godoc.org/gopkg.in/ldap.v2?status.svg)](https://godoc.org/gopkg.in/ldap.v2)
     2  [![Build Status](https://travis-ci.org/go-ldap/ldap.svg)](https://travis-ci.org/go-ldap/ldap)
     3  
     4  # Basic LDAP v3 functionality for the GO programming language.
     5  
     6  ## Install
     7  
     8  For the latest version use:
     9  
    10      go get gopkg.in/ldap.v2
    11  
    12  Import the latest version with:
    13  
    14      import "gopkg.in/ldap.v2"
    15  
    16  ## Required Libraries:
    17  
    18   - gopkg.in/asn1-ber.v1
    19  
    20  ## Features:
    21  
    22   - Connecting to LDAP server (non-TLS, TLS, STARTTLS)
    23   - Binding to LDAP server
    24   - Searching for entries
    25   - Filter Compile / Decompile
    26   - Paging Search Results
    27   - Modify Requests / Responses
    28   - Add Requests / Responses
    29   - Delete Requests / Responses
    30  
    31  ## Examples:
    32  
    33   - search
    34   - modify
    35  
    36  ## Contributing:
    37  
    38  Bug reports and pull requests are welcome!
    39  
    40  Before submitting a pull request, please make sure tests and verification scripts pass:
    41  ```
    42  make all
    43  ```
    44  
    45  To set up a pre-push hook to run the tests and verify scripts before pushing:
    46  ```
    47  ln -s ../../.githooks/pre-push .git/hooks/pre-push
    48  ```
    49  
    50  ---
    51  The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/)
    52  The design is licensed under the Creative Commons 3.0 Attributions license.
    53  Read this article for more details: http://blog.golang.org/gopher