Rename both packages from glfw3 to glfw.
diff --git a/v3.0/glfw/clipboard.go b/v3.0/glfw/clipboard.go
index 7d59899..6016c88 100644
--- a/v3.0/glfw/clipboard.go
+++ b/v3.0/glfw/clipboard.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#include <stdlib.h>
 //#include <GLFW/glfw3.h>
diff --git a/v3.0/glfw/context.go b/v3.0/glfw/context.go
index 9f053c5..2aac045 100644
--- a/v3.0/glfw/context.go
+++ b/v3.0/glfw/context.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#include <stdlib.h>
 //#include <GLFW/glfw3.h>
diff --git a/v3.0/glfw/error.go b/v3.0/glfw/error.go
index 1229e7a..3e9c147 100644
--- a/v3.0/glfw/error.go
+++ b/v3.0/glfw/error.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#include <GLFW/glfw3.h>
 //void glfwSetErrorCallbackCB();
diff --git a/v3.0/glfw/glfw.go b/v3.0/glfw/glfw.go
index 5f33984..8890727 100644
--- a/v3.0/glfw/glfw.go
+++ b/v3.0/glfw/glfw.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 // Not sure about the darwin flag
 
diff --git a/v3.0/glfw/input.go b/v3.0/glfw/input.go
index f623e06..61fd6b2 100644
--- a/v3.0/glfw/input.go
+++ b/v3.0/glfw/input.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#include <GLFW/glfw3.h>
 //void glfwSetKeyCallbackCB(GLFWwindow *window);
diff --git a/v3.0/glfw/monitor.go b/v3.0/glfw/monitor.go
index 58581d8..a9266f7 100644
--- a/v3.0/glfw/monitor.go
+++ b/v3.0/glfw/monitor.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#include <GLFW/glfw3.h>
 //GLFWmonitor* GetMonitorAtIndex(GLFWmonitor **monitors, int index);
diff --git a/v3.0/glfw/native_darwin.go b/v3.0/glfw/native_darwin.go
index 414d1f3..e7f469a 100644
--- a/v3.0/glfw/native_darwin.go
+++ b/v3.0/glfw/native_darwin.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#define GLFW_EXPOSE_NATIVE_COCOA
 //#define GLFW_EXPOSE_NATIVE_NSGL
diff --git a/v3.0/glfw/native_linbsd.go b/v3.0/glfw/native_linbsd.go
index 179318f..b1821b7 100644
--- a/v3.0/glfw/native_linbsd.go
+++ b/v3.0/glfw/native_linbsd.go
@@ -1,6 +1,6 @@
 //+build linux freebsd
 
-package glfw3
+package glfw
 
 //#define GLFW_EXPOSE_NATIVE_X11
 //#define GLFW_EXPOSE_NATIVE_GLX
diff --git a/v3.0/glfw/native_windows.go b/v3.0/glfw/native_windows.go
index d8119d3..997bf11 100644
--- a/v3.0/glfw/native_windows.go
+++ b/v3.0/glfw/native_windows.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#define GLFW_EXPOSE_NATIVE_WIN32
 //#define GLFW_EXPOSE_NATIVE_WGL
diff --git a/v3.0/glfw/time.go b/v3.0/glfw/time.go
index e71391d..1083f9d 100644
--- a/v3.0/glfw/time.go
+++ b/v3.0/glfw/time.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#include <GLFW/glfw3.h>
 import "C"
diff --git a/v3.0/glfw/util.go b/v3.0/glfw/util.go
index 7b91fd1..c416710 100644
--- a/v3.0/glfw/util.go
+++ b/v3.0/glfw/util.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#include <GLFW/glfw3.h>
 import "C"
diff --git a/v3.0/glfw/window.go b/v3.0/glfw/window.go
index 6ec1557..ffc3dc3 100644
--- a/v3.0/glfw/window.go
+++ b/v3.0/glfw/window.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#include <stdlib.h>
 //#include <GLFW/glfw3.h>
diff --git a/v3.1/glfw/build.go b/v3.1/glfw/build.go
index cc0e224..7b219ee 100644
--- a/v3.1/glfw/build.go
+++ b/v3.1/glfw/build.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 /*
 // Standard OpenGL client is used on 386 and amd64 architectures, except when
diff --git a/v3.1/glfw/cocoainit_darwin.go b/v3.1/glfw/cocoainit_darwin.go
index 2fd0595..6fa0b18 100644
--- a/v3.1/glfw/cocoainit_darwin.go
+++ b/v3.1/glfw/cocoainit_darwin.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 /*
 #cgo CFLAGS: -x objective-c
diff --git a/v3.1/glfw/cocoamonitor_darwin.go b/v3.1/glfw/cocoamonitor_darwin.go
index bebe42e..e4e838d 100644
--- a/v3.1/glfw/cocoamonitor_darwin.go
+++ b/v3.1/glfw/cocoamonitor_darwin.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 /*
 #cgo CFLAGS: -x objective-c
diff --git a/v3.1/glfw/cocoawindow_darwin.go b/v3.1/glfw/cocoawindow_darwin.go
index 9ca987e..c139f1d 100644
--- a/v3.1/glfw/cocoawindow_darwin.go
+++ b/v3.1/glfw/cocoawindow_darwin.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 /*
 #cgo CFLAGS: -x objective-c
diff --git a/v3.1/glfw/context.go b/v3.1/glfw/context.go
index 9bb5326..3e0db2f 100644
--- a/v3.1/glfw/context.go
+++ b/v3.1/glfw/context.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#include <stdlib.h>
 //#include "glfw/include/GLFW/glfw3.h"
diff --git a/v3.1/glfw/error.go b/v3.1/glfw/error.go
index fed3a00..4b68218 100644
--- a/v3.1/glfw/error.go
+++ b/v3.1/glfw/error.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#include "glfw/include/GLFW/glfw3.h"
 //void glfwSetErrorCallbackCB();
diff --git a/v3.1/glfw/glfw.go b/v3.1/glfw/glfw.go
index 329c9b5..43fce64 100644
--- a/v3.1/glfw/glfw.go
+++ b/v3.1/glfw/glfw.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#include "glfw/include/GLFW/glfw3.h"
 import "C"
diff --git a/v3.1/glfw/input.go b/v3.1/glfw/input.go
index 03237c4..3e74844 100644
--- a/v3.1/glfw/input.go
+++ b/v3.1/glfw/input.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#include "glfw/include/GLFW/glfw3.h"
 //void glfwSetKeyCallbackCB(GLFWwindow *window);
diff --git a/v3.1/glfw/iokitjoystick_darwin.go b/v3.1/glfw/iokitjoystick_darwin.go
index 2f6aa16..11f1203 100644
--- a/v3.1/glfw/iokitjoystick_darwin.go
+++ b/v3.1/glfw/iokitjoystick_darwin.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 /*
 #cgo CFLAGS: -x objective-c
diff --git a/v3.1/glfw/monitor.go b/v3.1/glfw/monitor.go
index a48d26c..823d30e 100644
--- a/v3.1/glfw/monitor.go
+++ b/v3.1/glfw/monitor.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#include "glfw/include/GLFW/glfw3.h"
 //GLFWmonitor* GetMonitorAtIndex(GLFWmonitor **monitors, int index);
diff --git a/v3.1/glfw/native_darwin.go b/v3.1/glfw/native_darwin.go
index 4972c5f..6c7d3b7 100644
--- a/v3.1/glfw/native_darwin.go
+++ b/v3.1/glfw/native_darwin.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#define GLFW_EXPOSE_NATIVE_COCOA
 //#define GLFW_EXPOSE_NATIVE_NSGL
diff --git a/v3.1/glfw/native_linbsd.go b/v3.1/glfw/native_linbsd.go
index 54ede65..343f61c 100644
--- a/v3.1/glfw/native_linbsd.go
+++ b/v3.1/glfw/native_linbsd.go
@@ -1,6 +1,6 @@
 // +build linux freebsd
 
-package glfw3
+package glfw
 
 //#define GLFW_EXPOSE_NATIVE_X11
 //#define GLFW_EXPOSE_NATIVE_GLX
diff --git a/v3.1/glfw/native_windows.go b/v3.1/glfw/native_windows.go
index f1cb372..20cc0d9 100644
--- a/v3.1/glfw/native_windows.go
+++ b/v3.1/glfw/native_windows.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#define GLFW_EXPOSE_NATIVE_WIN32
 //#define GLFW_EXPOSE_NATIVE_WGL
diff --git a/v3.1/glfw/nsglcontext_darwin.go b/v3.1/glfw/nsglcontext_darwin.go
index e9aeec4..49a6ca1 100644
--- a/v3.1/glfw/nsglcontext_darwin.go
+++ b/v3.1/glfw/nsglcontext_darwin.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 /*
 #cgo CFLAGS: -x objective-c
diff --git a/v3.1/glfw/time.go b/v3.1/glfw/time.go
index cd3fb0d..6c55ae1 100644
--- a/v3.1/glfw/time.go
+++ b/v3.1/glfw/time.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#include "glfw/include/GLFW/glfw3.h"
 import "C"
diff --git a/v3.1/glfw/util.go b/v3.1/glfw/util.go
index e6a0f5c..833e5bc 100644
--- a/v3.1/glfw/util.go
+++ b/v3.1/glfw/util.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#include "glfw/include/GLFW/glfw3.h"
 import "C"
diff --git a/v3.1/glfw/window.go b/v3.1/glfw/window.go
index 81ebc85..aea5f6e 100644
--- a/v3.1/glfw/window.go
+++ b/v3.1/glfw/window.go
@@ -1,4 +1,4 @@
-package glfw3
+package glfw
 
 //#include <stdlib.h>
 //#include "glfw/include/GLFW/glfw3.h"