aboutsummaryrefslogtreecommitdiff
path: root/Examples/go/constants/runme.go
blob: 57ef21a8b617bc6085c82db4f2149fbb61719bf7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package main

import (
	"fmt"

	"swigtests/example"
)

func main() {
	fmt.Println("ICONST  = ", example.ICONST, " (should be 42)")
	fmt.Println("FCONST  = ", example.FCONST, " (should be 2.1828)")
	fmt.Printf("CCONST  = %c (should be 'x')\n", example.CCONST)
	fmt.Printf("CCONST2 = %c(this should be on a new line)\n", example.CCONST2)
	fmt.Println("SCONST  = ", example.SCONST, " (should be 'Hello World')")
	fmt.Println("SCONST2 = ", example.SCONST2, " (should be '\"Hello World\"')")
	fmt.Println("EXPR    = ", example.EXPR, " (should be 48.5484)")
	fmt.Println("iconst  = ", example.Iconst, " (should be 37)")
	fmt.Println("fconst  = ", example.Fconst, " (should be 3.14)")
}