使用golang etcd客户端创建目录节点的步骤如下:

1. 创建一个etcd客户端:


client, err := clientv3.New(clientv3.Config{
    Endpoints:   []string{"localhost:2379"},
    DialTimeout: 5 * time.Second,
})
if err != nil {
    // handle error!
}
defer client.Close()

2. 使用etcd客户端创建目录节点:


ctx, cancel := context.WithTimeout(context.Background(), 5*time.Second)
_, err = client.Put(ctx, "/mydir", "")
cancel()
if err != nil {
    // handle error!
}