func exampleWithSecrectASA() {
	secOption := gomiko.SecretOption("mySecret")
	device, err := gomiko.NewDevice(
		"192.168.1.102", "admin",
		"mySecret", "cisco_asa",
		22, secOption,
	)
	if err != nil {
		log.Fatal(err)
	}
	if err := device.Connect(); err != nil {
		log.Fatal(err)
	}
	output1, _ := device.SendCommand("show nat")
	commands := []string{"object network thisObject", "host 44.6.3.1"}
	output2, _ := device.SendConfigSet(commands)
	device.Disconnect()
	fmt.Println(output1)
	fmt.Println(output2)
}
create Cisco IOS Device without Secret and connect to it.
then execute some commands
package examples
import (
	"fmt"
	"github.com/Ali-aqrabawi/gomiko/pkg"
	"log"
)
func mainASA() {
	exampleNoSecretASA()
	exampleWithSecrectASA()
}
func exampleNoSecretASA() {
	device, err := gomiko.NewDevice("192.168.1.102", "admin", "mySecret", "cisco_asa", 22)
	if err != nil {
		log.Fatal(err)
	}
	if err := device.Connect(); err != nil {
		log.Fatal(err)
	}
	output1, _ := device.SendCommand("show nat")
	commands := []string{"object network thisObject", "host 44.6.3.1"}
	output2, _ := device.SendConfigSet(commands)
	device.Disconnect()
	fmt.Println(output1)
	fmt.Println(output2)
}