 		((go-mode-in-comment)
 		 ;; move point to char preceeding current comment
 		 (goto-char (1- (car (go-mode-in-comment)))))
-		
+
 		;; not in a comment or whitespace? we must be done.
 		(t (setq loop-guard nil)
 		   (forward-char 1)))))))

  ;; Comments
  (set (make-local-variable 'comment-start) "// ")
  (set (make-local-variable 'comment-end)   "")

  ;; Go style
  (setq indent-tabs-mode t)

         (not (looking-at go-mode-non-terminating-keywords-regexp)))))))

(defun go-mode-whitespace-p (char)
  "Is char whitespace in the syntax table for go."
  (eq 32 (char-syntax char)))

(defun go-mode-backward-skip-comments ()
  "Skip backward over comments and whitespace."
