はじめに Go言語からActive Directoryを利用したいと思いましたので、まずは検索からやってみました。 尚、使用したパッケージはLDAPv3用ですので、OpenLDAP等のLDAPサーバへのアクセスでも応用できると思います。 また投稿内容は、ある程度Active Directory、LDAPの知識を有していることを前提としています。 LDAPパッケージのインストール goコマンドでチャッチャとインストールです。 package main import ( "gopkg.in/ldap.v2" "fmt" "log" ) const ( LDAPSV = "dc1.mydomain.local" PROTO = "tcp" PORTNO = 389 BINDDN = "cn=Administrator,cn=Users,dc=MYDOMAIN,dc=local" BINDPW =